/* 前端白明明 */

@charset "UTF-8";

@font-face {
  font-family: "dinb";
  src: url("../fonts/DIN-BOLD.OTF");
  font-style: normal;
}

@font-face {
  font-family: "din";
  src: url("../fonts/din.OTF");
  font-style: normal;
}


@font-face {
  font-family: "pfb";
  /*src: url("../fonts/b.TTF");*/
  font-style: normal;
}

*,*: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; position: relative;padding: 70px 0 0 ; width: 100%;color: #111;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,.ul1 li,.ul td,.ul,.ul dd,.uls,.uls li,.uls li,.uls td,.uls,.uls 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; -moz-transition: all .5s; transition: all .5s;color: #111;}

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:4px;height: 1px;}

.gdt::-webkit-scrollbar-thumb{ background:#3ab9bb;}

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

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

.gdtx::-webkit-scrollbar-thumb{ background:#3ab9bb;}

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

.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_44{font-size: 44px;}

.f_60{font-size: 60px;}

.f_72{font-size: 72px;}


.pd100{padding: 100px 0;}

.pd80{padding: 80px 0;}






/*分页*/

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

.box {max-width:1440px;min-width: 1200px;width:75%; margin: 0 auto; position: relative; -webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;box-sizing: border-box;}

.alltime,.alltime *{-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);}

.wow{opacity: 0;}

.wow1{opacity: 1;}

.fbd{font-weight: bold;}

/* 头部 */

.head{position: fixed;width: 100%;top: 0;left: 0;background: #fff;z-index: 9;padding-left: 30px;box-shadow: 0px 0px 2px #ddd;}

.head .logo{display: block;height: 40px;margin-top: 15px;float: left;}

.head .logo img{display: block;height: 100%;}

.head .ul1{display: flex;float: left;}

.head .ul1 li{margin-left: 3.125vw;position: relative;}

.head .ul1 li .ltop{}

.head .ul1 li .ltop a{display: block;line-height: 70px;position: relative;}

.head .ul1 li .ltop a s{display: block;width: 0%;height: 3px;background: #f6ad3c;position: absolute;left: 0;bottom: 0;}

.head .ul1 li .lbtm{position: absolute;position: absolute;top: 100%;left: 50%;transform: translateX(-50%);-webkit-transform: translateX(-50%); padding-top: 20px;display: none;}

.head .ul1 li .lbtm .lox{background: #fff;border-radius: 8px;padding: 20px 0;}

.head .ul1 li .lbtm .lox a{display: block;position: relative;line-height: 40px;text-align: center;padding: 0 30px;white-space:nowrap;}

.head .ul1 li .lbtm .lox a::after{content: '';display: block;width: 3px;height: 100%;background: #f6ad3c;position: absolute;top: 0;left: 0;z-index: 2;opacity: 0;-webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;}

.head .ul1 li .lbtm .lox a:hover{background: #fefaf4;color: #f6ad3c;}

.head .ul1 li .lbtm .lox a:hover::after{opacity: 1;}

.head .lx{float: right;line-height: 70px;width: 136px;text-align: center;background: #3ab9bb;color: #fff;}

.head .lx:hover{background: #f6ad3c;}

.head .dh{display: flex;padding:0 3.125vw 0 25px ;align-items: center;align-content: center;float: right;height: 70px;background: url(../images/dh.svg) center left no-repeat;}

.head .dh span{color: #f6ad3c;font-family: 'dinb';}

.head .ul1 li.act .ltop a s{width: 100%;}

.head .ul1 li.act .ltop a{color: #f6ad3c;}


.head.ding{position: absolute;}




/* 表单弹窗 */

.bd_tanchuang{width: 100%;height: 100vh;position: fixed;top: 0;left: 0;z-index: 99;background: rgba(0, 0, 0, 0.6);overflow: hidden;display: none;}

.bd_tanchuang .tox{width: 90%;width: 900px;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);z-index: 3;background: url(../images/bd_1.jpg) center no-repeat;background-size: cover;padding: 80px;min-height: 500px;border-radius: 6px;border: 1px solid #edf2f2;  }

.bd_tanchuang .tox .ul1 li{display: flex;margin-bottom: 20px;}

.bd_tanchuang .tox .ul1 li .llt{display: flex;width: 95px;color: #434d4d;line-height: 44px;}

.bd_tanchuang .tox .ul1 li .llt span{display: block;width: 10px;color: #f00;}

.bd_tanchuang .tox .ul1 li .lrt{width: calc(100% - 95px);}

.bd_tanchuang .tox .ul1 li .lrt input{display: block;width: 100%;height: 44px;border: 1px solid #e1e6e6;border-radius: 5px;padding: 0 15px;}

.bd_tanchuang .tox .ul1 li .lrt .tj{display: block;width: 100%;line-height: 50px;background: #f6ad3c;color: #fff;text-align: center;cursor: pointer;margin-top: 10px;}

.bd_tanchuang .tox .ul1 li .lrt .tj:hover{background: #3ab9bb;}

.bd_tanchuang .tox .out{display: block;width: 26px;height: 26px;border: 1px solid #999;border-radius: 50%;position: absolute;top: 20px;right: 20px;cursor: pointer;background: url(../images/out.png) center no-repeat;background-size: 12px;}

.bd_tanchuang .tox .out:hover{border: 1px solid #3ab9bb;background: url(../images/out2.png) center no-repeat;background-size: 12px;transform: rotate(90deg);}


/* 提示弹窗 */

.ts_tanchuang{width: 100%;height: 100vh;position: fixed;top: 0;left: 0;z-index: 999;background: rgba(0, 0, 0, 0.6);overflow: hidden;display: none;}

.ts_tanchuang .tox{width: 100%;height: 100%;display: flex;justify-content: center;align-items: center;align-content: center;}

.ts_tanchuang .tox .wz{background: #fff;padding: 30px 80px;line-height: 1.5;}


/* 图片弹窗 */

.tp_tanchuang{width: 100%;height: 100vh;position: fixed;top: 0;left: 0;z-index: 99;background: rgba(0, 0, 0, 0.6);overflow: hidden;display:none ;}

.tp_tanchuang .tox{width: 90%;max-width: 1200px;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);z-index: 3;background:#fff;background-size: cover;padding: 30px;border-radius: 6px;border: 1px solid #edf2f2;  }

.tp_tanchuang .tox .out{display: block;width: 26px;height: 26px;border: 1px solid #999;border-radius: 50%;position: absolute;top: 10px;right: 10px;cursor: pointer;background: url(../images/out.png) center no-repeat;background-size: 12px;}

.tp_tanchuang .tox .out:hover{border: 1px solid #3ab9bb;background: url(../images/out2.png) center no-repeat;background-size: 12px;transform: rotate(90deg);}

.tp_tanchuang .tox .img img{margin: 0 auto;}











/* 右侧 */

.right{position: fixed;right: -120px;z-index: 8;top: 50%;cursor: pointer;width: 90px;}

.right .ul1{border: 1px solid #f0f0f0;border-radius: 5px;padding: 0 12px;text-align: center;background: #fff;}

.right .ul1 li{border-bottom: 1px solid #f0f0f0;padding: 20px 0;position: relative;}

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

.right .ul1 li .ico{width: 40px;position: relative;margin: 0 auto 5px;}

.right .ul1 li .ico img{width: 100%;}

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

.right .ul1 li .wz{color: #999;}

.right .ul1 li .ewm{width: 110px;position: absolute;right: 120px;top: 0px;z-index: 2;background: #fff;border: 1px solid #f0f0f0; padding: 10px 5px;border-radius: 5px;opacity: 0;pointer-events: none;color: #999;font-size: 12px;text-align: center;line-height: 1.5;}

.right .ul1 li .ewm img{margin: 0 auto 10px;width: 80px;}

.right .ul1 li .ewm2{width: 160px;position: absolute;right: 120px;top: 50%;margin-top: -30px; z-index: 2;background: #fff;border: 1px solid #f0f0f0;text-align: center; border-radius: 5px;opacity: 0;pointer-events: none;color: #999;text-align: center;line-height: 60px;font-family: 'dinb';}

.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 .wz{color: #f6ad3c;}

.right .ul1 li:hover .ewm,.right .ul1 li:hover .ewm2{right: 90px;opacity: 1;}

.right .top{width: 50px;background: #bdbdbd;border-radius: 5px;margin-top: 15px;margin-left: 40px;}

.right .top:hover{background: #3ab9bb;}



.right.act{right: 20px;}

















/* 首页 */

.i1{position: relative;}

.swiper1{}

.swiper1 .swiper-slide{}

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

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

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

.swiper1 .swiper-slide .sbox .txt{width: 100%;position: absolute;top: 55%;z-index: 3;transform: translateY(-50%);-webkit-transform: translateY(-50%);line-height: 1.5;opacity: 0;}

.swiper1 .swiper-slide .sbox .txt .stc{color: #434d4d;margin-top: 10px;}

.swiper1 .swiper-slide .sbox .txt .a{display: block;width: 160px;text-align: center;line-height: 50px;background: #3ab9bb;border-radius: 30px;color: #fff;margin-top: 50px;}

.swiper1 .swiper-slide-active .sbox .txt{top: 50%; opacity: 1;transition-delay: .8s;-webkit-transition-delay: .8s;}

.swiper1 .swiper-slide .sbox .txt .a:hover{background: #f6ad3c;}

.swiper1 .swiper-slide .sbox .vid{position: absolute;width: 100%;height: 100%;top: 0;left: 0;z-index: 2;}

.swiper1 .swiper-slide .sbox .vid video{display: block;width: 100%;object-fit: cover;}






.i2{padding: 20px 0;background: #f3f6fd;}

.i2 .ul1{display: flex;overflow: hidden;}

.i2 .ul1 li{display: flex;border-right: 1px solid #e6ebeb;justify-content: center;align-items: flex-end;align-content: flex-end;width: 20%;}

.i2 .ul1 li .ico{width: 44px;}

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

.i2 .ul1 li .wz .ltt .num{font-family: "dinb";}

.i2 .ul1 li .wz{max-width: calc(100% - 44px);padding-left: 10px;}

.i2 .ul1 li .wz .ltc{color: #666;padding: 10px 0 5px;}

.i2 .ul1 li img{width: 100%;}

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

.i3 .tt{text-align: center;line-height: 1.5;}

.i3 .tc{text-align: center;line-height: 1.5;color: #434d4d;margin: 15px 0 50px;}

.i3 .anniu{display: flex;justify-content: center;}

.i3 .anniu .btn{display: flex;align-items: center;align-content: center;margin: 0 30px; cursor: pointer;}

.i3 .anniu .btn .ico{position: relative;width: 50px;margin-right: 5px;}

.i3 .anniu .btn .ico img{width: 100%;}

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

.i3 .anniu .btn.act{color: #f6ad3c;}

.i3 .anniu .btn.act .ico img:nth-child(1){opacity: 0;}

.i3 .anniu .btn.act .ico img:nth-child(2){opacity: 1;}

.i3 .dl1{margin-top: 35px;}

.i3 .dl1 dd{display: none;}

.i3 .dl1 dd .ul1{display: flex;justify-content: space-between;flex-wrap: wrap;}

.i3 .dl1 dd .ul1 li{width: calc(calc(100% / 3)  - 20px);padding: 30px 35px 50px;overflow: hidden; background: #fff;border-radius: 6px;border: 1px solid #edf2f2;margin-bottom: 30px;cursor: pointer;line-height: 1.5;text-align: justify;box-shadow: 0px 2px 15px #eee;position: relative;z-index: 1;}

.i3 .dl1 dd .ul1 li:nth-child(n + 4){width: calc(calc(100% / 2)  - 15px);}

.i3 .dl1 dd .ul1 li .ico{width: 60px;position: relative;}

.i3 .dl1 dd .ul1 li .ico img{width: 100%;}

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

.i3 .dl1 dd .ul1 li .ltt{padding: 20px 0;}

.i3 .dl1 dd .ul1 li .f_16{padding: 10px 0 0;line-height: 1.75;border-top: 1px dashed #d6dcdc;color: #434d4d;}

.i3 .dl1 dd .ul1 li .bg{width: 9vw;height: 9vw;background: url(../images/in_2_bg.png) center no-repeat;position: absolute;top: 0px;right: 0px;pointer-events: none;}

.i3 .dl1 dd .ul1 li::after{content: '';display: block;width: 0%;height: 7px;background: #f6ad3c;position: absolute;left: 0;bottom: 0;z-index: 2;-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);}

.i3 .dl1 dd .ul1 li:hover::after{width: 100%;}

.i3 .dl1 dd .ul1 li:hover .ltt{color: #f6ad3c;}

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

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


.i3 .dl1 dd .ul1 li a{display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 4;background: rgba(0, 0, 0, 0);}

.i3 .dl1 dd:nth-child(1){display: block;}

.index4{position: relative;overflow: hidden;z-index: 1;}

.index4 .d{position: absolute;width: 100%;display: flex;justify-content: center;left: 0;bottom: 7%;z-index: 5;animation: hua 2s alternate linear infinite;}

.index4 .d p{display: block;padding: 3px;background: #3ab9bb;border-radius: 30px;color: #fff;}

.index4 .d p span{display: block;padding: 0 50px;line-height: 44px;border: 1px solid rgba(255, 255, 255, 0.5);border-radius: 30px;}

.index4 .img {position: relative;}

.index4 .img .di{position: relative;}

.index4 .img .di .yuan{position: absolute;width: 12.5%;padding-top: 12.5%;background: #3ab9bb;border-radius: 50%;top: 52%;left: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);z-index: 3;}

.index4 .img .di .yuan .nr{position: absolute;width: 100%;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%); left: 0;z-index: 2;text-align: center;color: #fff;line-height: 1.5;}

.index4 .img .di .yuan .nr .ico{display: block;width: 44px;margin: 0 auto 10px;}

.index4 .img .di .yuan .nr .wz{font-size: 1.4683vw;}

.index4 .img img{width: 100%;}

.index4 .img .b{width: 310px;height: 310px;position: absolute;left:50%;top:52%;transform: translate(-50%,-50%);display: flex;align-items: center;justify-content: center;}

.index4 .img .b s{width: 100%;height: 100%;border-radius: 500px;display: block;max-width: none;background: rgba(0, 0, 0, 0);border: 1px solid #3ab9bb;   position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}

.index4 .img .b .s1{animation: shan 1.5s linear .8s infinite; -webkit-animation: shan 1.5s linear .8s linear; -moz-box-shadow: 0px 2px 8px rgba(0, 25, 76, 0.15); -webkit-box-shadow: 0px 2px 8px rgba(0,25,76,0.15);}

.index4 .img .b .s2{animation: shan 1.5s linear infinite; -webkit-animation: shan 1.5s linear infinite; z-index: 1; -moz-box-shadow: 0px 2px 8px rgba(0, 25, 76, 0.064); -webkit-box-shadow: 0px 2px 8px rgba(0,25,76,0.064);}

.index4 .con{position: relative;}

.index4 .ul1 .li{width: 20px;height: 20px;border-radius: 50px;background: rgba(246, 173, 60, 0.6);position: absolute;}

.index4 .ul1 .li1{left: 24%;top: 16%;animation:  dong1 6s infinite alternate linear;}

.index4 .ul1 .li2{background: rgba(58, 185, 187, 0.6);left: 28.4%;top: 52%;width: 21px;height: 21px;animation:  dong2 6s infinite alternate linear;}

.index4 .ul1 .li3{background: rgba(58, 185, 187, 0.6);width: 16px;height: 16px;left: 88.1%;top: 12.9%;animation:  dong3 6s infinite alternate linear;}

.index4 .ul1 .li4{background: rgba(58, 185, 187, 0.4);left: 79.6%;top: 56%;width: 19px;height: 19px;animation:  dong4 6s infinite alternate linear;}

.index4 .ul1 .li5{background: rgba(58, 185, 187, 0.6);width: 16px;height: 16px;left: 90.6%;top: 74.3%;animation:  dong5 6s infinite alternate linear;}

.index4 .ul1 .li6{left: 89.8%;top: 79.7%;width: 22px;height: 22px;animation:  dong6 6s infinite alternate linear;}

.index4 .zhuan{position: absolute;left: 50%;top: 52.3%;transform: translate(-50%,-50%);}

.index4 .zhuan img{animation: zhuan  7s  linear infinite;}

.index4 .ul2{position: absolute;bottom: 17%;width: 100%;}

.index4 .ul2 .li{display: flex;justify-content: center;}

.index4 .ul2 .li1{animation: shan1 2s alternate linear infinite;}

.index4 .ul2 .li2{animation: shan2 2s alternate linear infinite;}

.index4 .ul2 .li3{animation: shan3 2s alternate linear infinite;}

.index4 .ul3 li{position: absolute;top: 32%;left: 13%;width: 365px;z-index: 3;}

.index4 .ul3 li .ltop{position: relative;width: 100%;height: 62px;background: #fff;border: 2px solid #3ab9bb;border-radius: 30px;}

.index4 .ul3 li .ltop .wz1{display: block;width: 58px;line-height: 58px;text-align: center;position: absolute;top: 0;right: 0;background: #3ab9bb;border-radius: 50%;color: #fff;}

.index4 .ul3 li .ltop .wz1 s{display: block;width: 90%;height: 90%;border: 1px solid rgba(255, 255, 255, 0.5);border-radius: 50%;position: absolute;top: 4%;left: 5%;}

.index4 .ul3 li .ltop .ico{width: 60px;float: right;margin-right: 60px;padding: 15px;}

.index4 .ul3 li .ltop .wz2{width: calc(100% - 120px);float: left;text-align: right;line-height: 58px;}

.index4 .ul3 li .lbtm{width: 100%;padding-right: 120px;text-align: right;line-height: 1.75;margin-top: 15px;color: #666;}

.index4 .ul3 li:nth-child(2n){left: 68%;}

.index4 .ul3 li:nth-child(2n) .ltop .wz1{left: 0;}

.index4 .ul3 li:nth-child(2n) .ltop .ico{float: left;margin:0 0 0 60px;}

.index4 .ul3 li:nth-child(2n) .ltop .wz2{text-align: left;}

.index4 .ul3 li:nth-child(2n) .lbtm{padding: 0 0 0 120px;text-align: left;}

.index4 .ul3 li:nth-child(n+3){top: 68%;}

.index4 .pct{width: 100%;text-align: center;line-height: 1.5;top: 3.5vw;left: 0;z-index: 9;position: absolute;}

.index4 .pct .tc{color: #666;margin-top: 15px;}

@keyframes shan1 {0%{opacity: 0.1;}20%{opacity: 1;}40%{opacity: 0.1;}100%{opacity: 0.1;}}

@keyframes shan2 {0%{opacity: 0.4;}20%{opacity: 0.4;}40%{opacity: 1;}60%{opacity: 0.4;}100%{opacity: 0.4;}}

@keyframes shan3 {0%{opacity: 0.6;}20%{opacity: 0.6;}40%{opacity: 0.6;}60%{opacity: 0.6;}80%{opacity: 1;}100%{opacity: 0.4;}}

@keyframes dong1 {0%{transform: translate(-10px,-5px);}25%{transform: translate(-10px,20px);}50%{transform: translate(10px,-20px);}75%{transform: translate(30px,30px);}100%{transform: translate(-5px,20px);}}

@keyframes dong2 {0%{transform: translate(20px,10px);}25%{transform: translate(20px,-10px);}50%{transform: translate(-10px,30px);}75%{transform: translate(-30px,-10px);}100%{transform: translate(5px,-20px);}}

@keyframes dong3 {0%{transform: translate(0px,-20px);}25%{transform: translate(-20px,10px);}50%{transform: translate(-30px,-30px);}75%{transform: translate(-30px,-10px);}100%{transform: translate(-5px,20px);}}

@keyframes dong4 {0%{transform: translate(-15px,20px);}25%{transform: translate(20px,-20px);}50%{transform: translate(30px,20px);}75%{transform: translate(20px,10px);}100%{transform: translate(10px,-20px);}}

@keyframes dong5 {0%{transform: translate(15px,0px);}25%{transform: translate(-10px,20px);}50%{transform: translate(-30px,20px);}75%{transform: translate(-20px,-10px);}100%{transform: translate(-10px,20px);}}

@keyframes dong6 {0%{transform: translate(-35px,-10px);}25%{transform: translate(10px,-10px);}50%{transform: translate(-10px,-20px);}75%{transform: translate(20px,-10px);}100%{transform: translate(10px,20px);}}

@keyframes zhuan {0%{transform: rotate(0);}100%{transform: rotate(-360deg);}}

@keyframes shan {0% {transform: translate(-50%,-50%) scale(1);-webkit-transform: translate(-50%,-50%) scale(1);opacity: 0;}50% {opacity: 0.5;}100% {transform: translate(-50%,-50%) scale(1.5);-webkit-transform: translate(-50%,-50%) scale(1.5);opacity: 0;}}

@keyframes hua {0%{transform: translateY(20px);}100%{transform: translateY(0px);}}

.i5{}

.i5 .tt{text-align: center;line-height: 1.5;}

.i5 .tc{text-align: center;line-height: 1.5;color: #434d4d;margin: 15px 0 50px;}

.i5 .dl1{display: flex;justify-content: center;border-bottom: 1px solid #ddd;}

.i5 .dl1 dd{position: relative;margin: 0 50px;cursor: pointer;}

.i5 .dl1 dd .ico{width: 60px;position: relative;margin: 0 auto;}

.i5 .dl1 dd .ico img{width: 100%;}

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

.i5 .dl1 dd .wz{padding: 20px 0 30px;}

.i5 .dl1 dd s{display: block;width: 0%;height: 3px;background: #f6ad3c;position: absolute;left: 0;bottom: 0;}

.i5 .dl1 dd.act s{width: 100%;}

.i5 .dl1 dd.act .wz{color: #f6ad3c;}

.i5 .dl1 dd.act .ico img:nth-child(1){opacity: 0;}

.i5 .dl1 dd.act .ico img:nth-child(2){opacity: 1;}

.i5 .dl2{margin-top: 50px;position: relative;}

.i5 .dl2 dd{position: absolute;width: 100%;top: 50px;left: 0;z-index: 2;opacity: 0;pointer-events: none;}

.i5 .dl2 dd:nth-child(1){position: relative;}

.i5 .dl2 dd.act{opacity: 1;top: 0px; -webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;pointer-events: visible;}

.i5 .dl2 dd .dox{display: flex;justify-content: space-between;align-items: center;align-content: center;}

.i5 .dl2 dd .dox .dlt{width: 35%;}

.i5 .dl2 dd .dox .dlt .demoScroll{width: 100%;height: 120px;overflow: hidden;}

.i5 .dl2 dd .dox .dlt .demoScroll .ul1{padding: 10px 0;}

.i5 .dl2 dd .dox .dlt .demoScroll li{width: 200px;margin-right: 20px;box-shadow: 0px 2px 10px #e6ebeb;}

.i5 .dl2 dd .dox .dcon{width: 26%;box-shadow: 0px 2px 10px #e6ebeb;border-radius: 6px;overflow: hidden;}

.i5 .dl2 dd .dox .dcon img{width: 100%;}

.i5 .dl2 dd .dox .dcon .img2{width: 200px;margin: 0 auto;}

.i5 .dl2 dd .dox .dcon .txt{text-align: center;line-height: 30px;color: #434d4d;padding: 0 20px 30px;margin-top: -10px;}

.i6{position: relative;background: url(../images/in_6_1.jpg) center no-repeat;background-size: cover;}

.i6 .tt{text-align: center;line-height: 1.5;}

.i6 .tc{text-align: center;line-height: 1.5;color: #434d4d;margin: 15px 0 5px;}

.i6 .img{position: relative;width: 100%;margin: 0 auto;max-width: 820px;}

.i6 .dl1 dd{position: absolute;width:40px;background: rgba(0, 0, 0, 0);top: 46.5%;left: 60.5%;cursor: pointer;z-index: 5;padding-bottom: 10px;}

.i6 .dl1 dd:nth-child(2){top: 54.5%;left: 62%;}

.i6 .dl1 dd:nth-child(3){top: 61.5%;left: 70%;}

.i6 .dl1 dd:nth-child(4){top: 55%;left: 73.5%;}

.i6 .dl1 dd:nth-child(5){top: 81.5%;left: 54%;}

.i6 .img .con1{position: absolute;right: 22%;top: 48.5%;height: 215px;width:400px;z-index: 3;}

.i6 .img .con1 .i{overflow: hidden;width: 0%;height: 100%;position: absolute;right: 0;top: 0;animation: kuan 4s linear  infinite;}

.i6 .img .con1 .i img{max-width: none;height: 100%;position: absolute;right: 0;top: 0;}

@keyframes kuan {0%{width: 0;opacity: 1;}90%{width: 100%;opacity: 1;}100%{width: 100%;opacity: 0;}}

.i6 .dl2{display: flex;justify-content: center;margin: 40px 0 50px;}

.i6 .dl2 dd{margin: 0 3.6vw;color: #434d4d;}

.i6 .dl2 dd .dtt{display: flex;align-items: center;align-content: center;font-family: 'dinb';color: #3ab9bb;margin-bottom: 15px;}

.i6 .demoScroll2{width: 100%;padding: 20px;background: rgba(255, 255, 255, 0.3);box-shadow: 0px 2px 10px #e6ebeb;border-radius: 12px;}

.i6 .demoScroll2 .ul1{}

.i6 .demoScroll2 .ul1 li{position: relative;overflow: hidden;border-radius: 8px;width: 335px;margin-right: 20px;cursor: pointer;}

.i6 .demoScroll2 .ul1 li img{width: 100%;transform: scale(1.01);-webkit-transform: scale(1.01);}

.i6 .demoScroll2 .ul1 li .bg{display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 2;background: url(../images/in_6_bg.png) center no-repeat;background-size: cover;}

.i6 .demoScroll2 .ul1 li .txt{color: #fff;position: absolute;width: 100%;left: 0;bottom: 0;z-index: 3;padding: 20px 25px;color: #fff;}

.i6 .demoScroll2 .ul1 li:hover img{transform: scale(1.05);-webkit-transform: scale(1.05);}

.i7 {background: url(../images/in_7.jpg) center bottom no-repeat;background-size: cover;}

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

.i7 .ul1{display: flex;justify-content: center;margin: 50px 0 35px;min-height: 125vh;}

.i7 .ul1 li{display: flex;align-items: center;align-content: center;cursor: pointer;margin: 0 2vw;}

.i7 .ul1 li .ico{width: 60px;position: relative;margin-right: 20px;}

.i7 .ul1 li .ico img{width: 100%;}

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

.i7 .ul1 li.act .ltt{color: #f6ad3c;}

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

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

.i7 .ul2{}

.i7 .ul2 li{display: none;}

.i7 .ul2 li:nth-child(1){display: block;}

.i7 .ul2 li .dl1{display: flex;}

.i7 .ul2 li .dl1 dd{width: 32%;margin-right: 2%;background: #fff;box-shadow: 0px 2px 10px #e6ebeb;border-radius: 12px;}

.i7 .ul2 li .dl1 dd:last-child{margin-right: 0;}

.i7 .ul2 li .dl1 dd a{display: block;padding: 40px;}

.i7 .ul2 li .dl1 dd a .day{font-family: "pfb";padding-left: 25px;line-height: 20px;color: #666;background: url(../images/rq.png) center left no-repeat;background-size: 20px;}

.i7 .ul2 li .dl1 dd a .att{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin: 20px 0;}

.i7 .ul2 li .dl1 dd a .atc{color: #434c4c;line-height: 28px;text-align: justify;margin-bottom: 40px;word-break: break-all;text-overflow: ellipsis;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}

.i7 .ul2 li .dl1 dd a .img,.i7 .ul2 li .dl1 dd a .img img{width: 100%;border-radius: 8px;overflow: hidden;}

.i7 .ul2 li .dl1 dd:hover a .img img{transform: scale(1.1);-webkit-transform: scale(1.1);}

.i7 .ul2 li .dl1 dd:hover a .att{color: #f6ad3c;}

.i7.act .ul1{min-height: 10vh;}



.i8{padding: 50px 0;background: url(../images/in_8.jpg) center no-repeat;background-size: cover;color: #fff;text-align: center;line-height: 1.5;}

.i8 .aniu{display: block;width: 160px;line-height: 50px;background: #fff;color: #3ab9bb;border-radius: 30px;margin: 30px auto 0;cursor: pointer;}

.i8 .aniu:hover{background: #f6ad3c;color: #fff;}


/* 底部 */

.footer{background: #2b2e2e;color: #fff;}

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

.footer1 .fox{display: flex;justify-content: space-between;}

.footer1 .fox .flt{width: 220px;line-height: 1.5;}

.footer1 .fox .flt .dh{display: block;color: #fff;font-family: 'dinb';margin: 20px 0;}

.footer1 .fox .flt .ftc1{opacity: 0.6;}

.footer1 .fox .flt .xian{display: block;width: 100%;height: 1px;background: #fff;margin: 35px 0;opacity: 0.1;}

.footer1 .fox .frt{width: 250px;line-height: 1.5;}

.footer1 .fox .frt .logo{display: block;margin-bottom: 40px;}

.footer1 .fox .frt .dz{display: flex;margin-bottom: 10px;}

.footer1 .fox .frt .dz .ico{width: 20px;padding-top: 4px;}

.footer1 .fox .frt .dz .wz{width: calc(100% - 20px);color: #fff;line-height: 22px;opacity: 0.6;}

.footer1 .fox .frt .frm {display: flex;align-items: center;align-content: center;margin-top: 40px;}

.footer1 .fox .frt .frm .ewm{width: 38px;border: 1px solid rgba(255, 255, 255, 1);border-radius: 50%;opacity: 0.6;margin-right: 20px;}

.footer1 .fox .frt .frm .ewm.act,.footer1 .fox .frt .frm .ewm:hover{opacity: 1;background: #3ab9bb;border: 1px solid #3ab9bb;}

.footer1 .fox .frt .frm .ewm2{width: 100px;}

.footer1 .fox .ul1{width: calc(100% - 570px);padding: 0 50px;display: flex;justify-content: space-between;border-left: 1px solid rgba(255, 255, 255, 0.1);border-right: 1px solid rgba(255, 255, 255, 0.1);}

.footer1 .fox .ul1 li{}

.footer1 .fox .ul1 li a{display: block;color: #fff;opacity: 0.6;margin-bottom: 20px;}

.footer1 .fox .ul1 li a:hover{opacity: 1;}

.footer1 .fox .ul1 li .ltop a{opacity: 1;margin-bottom: 30px;}

.footer2{padding: 25px 0 ;position: relative;z-index: 3;background: #242626;}

.footer2 .fox{display: flex;justify-content: space-between;}

.footer2 .flt{display: flex;}

.footer2 .flt .a{display: block;margin-right: 10px;}

.footer2 * ,.footer2 a{color: rgba(255, 255, 255, 0.5);}

.footer2 a:hover{color: #fff;opacity: 1;}

/* 服务 */

.banner{position: relative;width: 100%;}

.banner .blist .bitem{display: none;}

.banner .blist .bitem.act{display: block}

.banner .pimg{display: block;width: 100%;height: 450px;}

.banner .mimg{display: none;}

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

.banner .txt .tt1{display: none}

.banner .txt .tt1.act{display: block}

.shezi{position: relative;width: 100%;z-index: 9;height: 280px;}

.shezi .se{position: absolute;top: -60px;left: 0;z-index: 9;width: 100%;}

.shezi .se .sbox{padding: 35px 50px;background: #fff;box-shadow: 0px 5px 10px #eee;border-radius: 6px;}

.shezi .se .sbox .stt{display: flex;flex-wrap: wrap;align-items: self-start;align-content: flex-start;}

.shezi .se .sbox .stt .slt{display: block;line-height: 1.5;}

.shezi .se .sbox .stt .srt{line-height: 26px;padding: 0 15px;background: rgba(246, 173, 60, 0.2);border: 1px solid #f6ad3c;border-radius: 3px;position: relative;color: #f6ad3c;margin-top: 5px;margin-left: 10px;}

.shezi .se .sbox .stc{display: flex;justify-content: space-between;align-items: center;align-content: center;margin: 20px 0 30px;}

.shezi .se .sbox .stc .ipt{display: flex;width: 37%;height: 50px;background: #f3fbfb;border: 1px solid #edf2f2;border-radius: 3px;padding: 0 10px;align-items: center;align-content: center;}

.shezi .se .sbox .stc .ipt .ico{width: 22px;}

.shezi .se .sbox .stc .ipt input{display: block;width: calc(100% - 22px);height: 100%;background: rgba(0, 0, 0, 0);border: 0;resize: none;outline: navajowhite;padding: 0 10px;}

.shezi .se .sbox .stc .btn{display: block;width: 22%;line-height: 50px;background: #f6ad3c;color: #fff;text-align: center;border-radius: 3px;position: relative;cursor: pointer;}

.shezi .se .sbox .stc .btn span{display: block;line-height: 22px;width: 50px;position: absolute;top: 0;right: 0;z-index: 2;font-size: 14px;background: url(../images/se_1_1.png) center no-repeat;color: #d98302;}

.shezi .se .sbox .stc .btn:hover{background: #3ab9bb;}

.shezi .se .sbox .ul1{display: flex;overflow: hidden;justify-content: space-between;}

.shezi .se .sbox .ul1 li{display: flex;justify-content: center;align-items: flex-end;align-content: flex-end;}

.shezi .se .sbox .ul1 li .ico{width: 44px;}

.shezi .se .sbox .ul1 li .wz .ltt{display: flex;align-items: center;align-content: center;color: #3ab9bb;}

.shezi .se .sbox .ul1 li .wz .ltt .num{font-family: "dinb";}

.shezi .se .sbox .ul1 li .wz{max-width: calc(100% - 44px);padding-left: 10px;}

.shezi .se .sbox .ul1 li .wz .ltc{color: #666;padding: 10px 0 5px;}

.shezi .se .sbox .ul1 li img{width: 100%;}

.shezi .se .sbox .ul1 li:last-child{border: 0;}

.shezi .se .sbox .ul1 .xian{display: block;width: 1px;height: 56px;background: #e6ebeb;}

.shezi .se.act{position: fixed;top: 0;}


.shezi .se.act .sbox .ul1{display: none;}

.shezi .se.act .sbox{padding-bottom: 1px;}

.serviceLayout.act {background:#edf2f5;}

.serviceLayout.act  .shezi {background:#edf2f5;background-size: cover;}

.serviceLayout.act .pd80:nth-child(2){padding-top: 0;}



.se1{padding-bottom: 80px;}

.se1 .tt{text-align: center;line-height: 1.5;margin-bottom: 60px;}

.se1 .sonhz{position: relative;display: block;width: 100%;}

.se1 .sonhz dd{display: none;}

.se1 .sonhz dd:nth-child(1){display: block;}

.se1 .sonhz dt{position: absolute;width: 400px;height: 100%;top: 0;right: 0;z-index: 5;cursor: pointer;}



.se1 .sox{box-shadow: 0px 2px 10px #eee;border-radius: 6px;background: #fefcfc;border: 1px solid #edf2f2;display: flex;}

.se1 .sox .slt{width: calc(100% - 400px);padding: 45px 45px 25px;height: 520px;border-right: 1px solid #edf2f2;}

.se1 .sox .slt .ico1{width: 60px;}

.se1 .sox .slt .stt{line-height: 1.5;margin: 10px 0 ;}

.se1 .sox .slt .stc{line-height: 28px;text-align: justify;color: #434d4d;}

.se1 .sox .slt .ul1{display: flex;margin-top: 80px;justify-content: space-between;padding-bottom: 20px;flex-wrap: wrap;}

.se1 .sox .slt .ul1 li{width: 16.66%;display: flex;flex-wrap: wrap;padding: 10px 0;border-right: 1px solid #edf2f2;}

.se1 .sox .slt .ul1 li .ico{width: 100%;}

.se1 .sox .slt .ul1 li .ico img{width: 50px;margin: 0 auto 20px;}

.se1 .sox .slt .ul1 li .wz{width: 100%;text-align: center;}

.se1 .sox .slt .ul1 li:last-child{border: 0;}

.se1 .sox .srt{width: 400px;display: flex;align-items: center;align-content: center;padding: 0 50px;text-align: center;line-height: 1.5;background: #fff;}

.se1 .sox .srt .ico{width: 40px;margin: 20px auto;}

.se1 .sox .srt .ico2{width: 22px;}

.se1 .sox .srt .stc{color: #434c4c;margin: 10px 0 30px;word-break: break-all;text-overflow: ellipsis;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}

.se2{background: #edf2f5;background-size: cover;}

.se2 .tt{text-align: center;line-height: 1.5;margin-bottom: 50px;}

.se2 .sox{display: flex;justify-content: space-between;}

.se2 .sox .slt{width: 320px;background: #fff;box-shadow: 0px 5px 10px #eee;border-radius: 6px;overflow: hidden;display: flex;flex-direction: column;overflow-y: auto;max-height: 520px;}

.se2 .sox .slt li{position: relative;width: 100%;height: 130px;background: url(../images/se_3_1.jpg) center no-repeat;background-size: cover;padding: 20px 0 0 45px;border-bottom: 1px solid #e6ebeb;cursor: pointer;min-height: 130px;flex-grow: 1;}

.se2 .sox .slt li .ico{width: 55px;position: relative;margin-bottom: 10px;}

.se2 .sox .slt li .ico img{width: 100%;}

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

.se2 .sox .slt li:last-child{border: 0;}

.se2 .sox .slt li s{display: block;width: 3px;height: 0%;background: #f6ad3c;position: absolute;top: 0;left: 0;z-index: 2;}

.se2 .sox .slt li.act s{height: 100%;}

.se2 .sox .slt li.act .wz{color: #f6ad3c;}

.se2 .sox .slt li.act .ico img:nth-child(1){opacity: 0;}

.se2 .sox .slt li.act .ico img:nth-child(2){opacity: 1;}

.se2 .sox .srt{width: calc(100% - 340px);height: 520px;padding: 60px 60px 40px;background: #fff;box-shadow: 0px 5px 10px #eee;border-radius: 6px;}

.se2 .sox .srt li{line-height: 1.5;background: url(../images/se_3_5.png) top right no-repeat;width: 100%;height: 100%;display: none;overflow: auto;}

.se2 .sox .srt li:nth-child(1){display: block;}

.se2 .sox .srt li .txt{padding-right: 170px;}

.se2 .sox .srt li .xian{display: block;width: 100%;height: 1px;border-top: 1px dashed #ddd;margin: 20px 0;}

.se2 .sox .srt li .txt .ltc{line-height: 30px;color: #434d4d;}

.se2 .sox .srt li .txt .ltc .p{padding-left: 15px;position: relative;display: block;}

.se2 .sox .srt li .txt .ltc .p::after{content: '';display: block;width:6px ;height: 6px;background: url(../images/se_3_6.png) center no-repeat;border-radius: 50%;position: absolute;left: 0;top: 10px;}

.se2 .sox .srt li .dl1{display: flex;flex-wrap: wrap;margin-top: 50px;}

.se2 .sox .srt li .dl1 dd{width: 32.5%;padding: 30px  ;background: #f3fbfb;border-radius: 6px;margin: 0 1.25% 1.25% 0;}

.se2 .sox .srt li .dl1 dd:nth-child(3n){margin-right: 0;}

.se2 .sox .srt li .dl1 dd .xian2{display: block;width: 100%;height: 1px;border-top: 1px dashed #d6dcdc;margin: 15px 0;}

.se2 .sox .srt li .dl1 dd .dtc{color: #434d4d;line-height: 26px;}

.se2 .sox .srt li .link{display: block;width: 160px;text-align: center;line-height: 50px;background: #3ab9bb;border-radius: 30px;color: #fff;margin-top: 45px;}

.se2 .sox .srt li .link:hover{background: #f6ad3c;}


.se3{}

.se3 .tt{text-align: center;margin-bottom: 50px;line-height: 1.5;}

.se3 .swiper2{margin: 0 auto;max-width: 1060px;}

.se3 .swiper2 .swiper-slide{}

.se3 .swiper2 .swiper-slide .sbox{display: flex;justify-content: center;cursor: pointer;}

.se3 .swiper2 .swiper-slide .sbox .wz{position: relative;text-align: center;padding-bottom: 35px;}

.se3 .swiper2 .swiper-slide .sbox .wz s{display: block;width: 0%;height: 3px;background: #f6ad3c;position: absolute;left: 0;bottom: 0;z-index: 2;}

.se3 .swiper2 .swiper-slide.act .sbox .wz s{width: 100%;}

.se3 .swiper2 .swiper-slide.act .sbox .wz {color: #f6ad3c;}

.se3 .swiper3{margin-top: 30px;border: 1px solid #edf2f2;border-radius: 6px;box-shadow: 0px 5px 10px #eee;}

.se3 .swiper3 .swiper-slide{}

.se3 .swiper3 .swiper-slide .sbox{display: flex;position: relative;border-radius: 6px;overflow: hidden;}

.se3 .swiper3 .swiper-slide .sbox .img{position: relative;width: 50%;}

.se3 .swiper3 .swiper-slide .sbox .img img{display: none;}

.se3 .swiper3 .swiper-slide .sbox .img span{display: block;width: 100%;height: 460px;}

.se3 .swiper3 .swiper-slide .sbox .srt{padding: 60px 50px ;width: 50%;}

.se3 .swiper3 .swiper-slide .sbox .srt .stt{display: flex;align-items: center;align-content: center;}

.se3 .swiper3 .swiper-slide .sbox .srt .stt .ico{width: 60px;margin-right: 20px;}

.se3 .swiper3 .swiper-slide .sbox .srt .tc{padding: 60px 0;background:url(../images/se_3_5.png) center right no-repeat;color: #f6ad3c;}

.se3 .swiper3 .swiper-slide .sbox .srt .tc .sz{font-family: 'dinb';margin-bottom: 10px;}

.se3 .swiper3 .swiper-slide .sbox .srt .ul1{display: flex;justify-content: space-between;text-align: center;}

.se3 .swiper3 .swiper-slide .sbox .srt .ul1 li{color: #434c4c;}

.se3 .swiper3 .swiper-slide .sbox .srt .ul1 li .sz2{color: #3ab9bb;font-family: 'dinb';margin-bottom: 10px;}

.se4{background: url(../images/se_5.jpg) center no-repeat;background-size: cover;}

.se4 .tt{text-align: center;line-height: 1.5;}

.se4 .tc{text-align: center;line-height: 1.5;color: #434d4d;margin: 15px 0 50px;}

.se4 .ul1{display: flex;flex-wrap: wrap;border: 1px solid #edf2f2;border-radius: 6px;box-shadow: 0px 5px 10px #eee;background: #fff;overflow: hidden;}

.se4 .ul1 li{width: 16.66%;position: relative;height: 250px;border-right: 1px solid #edf2f2;border-bottom: 1px solid #edf2f2;line-height: 1.5;z-index: 1;flex-grow: 1;}

.se4 .ul1 li:nth-child(6n){border-radius: 0;}

.se4 .ul1 li:nth-child(n+7){border-bottom: 0;}

.se4 .ul1 li .txt1{padding: 60px 1.56vw 0;}

.se4 .ul1 li .txt1 .ico{width: 28px;}

.se4 .ul1 li .txt1 .ltt{margin: 20px 0;}

.se4 .ul1 li .txt1 .ltc{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color: #434d4d;}

.se4 .ul1 li .txt2{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: url(../images/se_5_1.jpg) center right no-repeat;background-size: cover;color: #fff;padding: 40px 1.56vw 0;line-height: 1.5;opacity: 0;}

.se4 .ul1 li .txt2 .ico{width: 28px;}

.se4 .ul1 li .txt2 .ltt{margin: 25px 0 20px;}

.se4 .ul1 li .txt2 .ltc{word-break: break-all;text-overflow: ellipsis;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;}

.se4 .ul1 li:last-child .txt2,
.se4 .ul1 li:nth-child(6n) .txt2{left: auto;right: 0;}

.se4 .ul1 li:last-child:nth-child(7n) .txt2{width: 100%;}

.se4 .ul1 li.act{z-index: 3;}

.se4 .ul1 li.act .txt2{width: 200%;opacity: 1;}

.se5 {}

.se5 .tt{text-align: center;line-height: 1.5;}

.se5 .tc{text-align: center;line-height: 1.5;color: #434d4d;margin: 15px 0 50px;}

.se5 .sox .demoScroll{width: 100%;height: 120px;overflow: hidden;max-width: 1350px;margin: 0 auto;}

.se5 .sox .demoScroll .ul1{padding: 15px 0;}

.se5 .sox .demoScroll li{width: 200px;margin-right: 30px;box-shadow: 0px 2px 10px #e6ebeb;}

.se5 .sox .demoScroll2{max-width: 1140px;}

.swiper5{padding-bottom: 10px;}

.swiper5 .ul1{padding:  10px;display: flex;flex-wrap: wrap;}

.swiper5 .ul1 li{width: 14.5%;margin: 0 2.6% 2.6% 0;max-width: 200px;box-shadow: 0px 2px 10px #e6ebeb;}

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

.swiper5 .pagination5{bottom: 0;}

.swiper5 .pagination5 span{background: #3ab9bb;}


.se6{background: url(../images/se_6.jpg) center no-repeat;background-size: cover;}

.se6 .tt{text-align: center;line-height: 1.5;}

.se6 .sox{display: flex;margin-top: 55px;border: 1px solid #edf2f2;border-radius: 6px;box-shadow: 0px 5px 10px #eee;background: #fff;overflow: hidden;}

.se6 .sox .img{width: 38%;height: 500px;}

.se6 .sox .img img{display: none;}

.se6 .sox .img span{width: 100%;height: 100%;display: block;}

.se6 .sox .srt{width: 62%;height: 500px;background: url(../images/se_6_2.jpg) bottom right no-repeat;background-size: cover;padding: 80px;}

.se6 .sox .srt .ul1 li{display: flex;margin-bottom: 20px;}

.se6 .sox .srt .ul1 li .llt{display: flex;width: 95px;color: #434d4d;line-height: 44px;}

.se6 .sox .srt .ul1 li .llt span{display: block;width: 10px;color: #f00;}

.se6 .sox .srt .ul1 li .lrt{width: calc(100% - 95px);}

.se6 .sox .srt .ul1 li .lrt input{display: block;width: 100%;height: 44px;border: 1px solid #e1e6e6;border-radius: 5px;padding: 0 15px;outline: none;}

.se6 .sox .srt .ul1 li .lrt .tj{display: block;width: 100%;line-height: 50px;background: #f6ad3c;color: #fff;text-align: center;cursor: pointer;margin-top: 10px;}

.se6 .sox .srt .ul1 li .lrt .tj:hover{background: #3ab9bb;}

input::-webkit-input-placeholder{color: #c2cccc;}


.se_xz1 {background: #edf2f5;background-size: cover;}

.se_xz1 .tt{text-align: center;line-height: 1.5;}

.se_xz1 .tc{line-height: 1.5;text-align: center;color: #434d4d;margin-top: 20px;}

.se_xz1 .ul1{display: flex;flex-wrap: wrap;background: #fff;border-radius: 8px;margin-top: 50px;box-shadow: 0px 5px 10px #eee;}

.se_xz1 .ul1 li{width: 33.33%;padding: 50px 60px;text-align: center;line-height: 1.5;}

.se_xz1 .ul1 li .ico{width: 60px;margin: 0 auto ;}

.se_xz1 .ul1 li .ltt{margin: 25px 0 20px;}

.se_xz1 .ul1 li .ltc{color: #434d4d;}



.se8{}

.se8 .tt{text-align: center;line-height: 1.5;}

.se8 .tc{text-align: center;line-height: 2;color: #434d4d;margin: 15px 0 50px;}

.se8{}

.se8 .sbox{display: flex;border: 1px solid #edf2f2;border-radius: 6px;box-shadow: 0 6px 16px rgba(161,191,191,0.25);overflow: hidden;}

.se8 .sbox .slt{width: 321px;border-right: 2px solid #edf2f2;}

.se8 .sbox .slt .li{padding: 50px 40px;position: relative;display: flex;align-items: center;border-bottom: 1px solid #edf2f2;cursor: pointer;}

.se8 .sbox .slt .li:last-child{border-bottom: none;}

.se8 .sbox .slt .li .lft{width: 243px;display: flex;align-items: center;}

.se8 .sbox .slt .li .lft .num2{color: #e5e5e5;width: 40px;}

.se8 .sbox .slt .li .lft .txt{width: calc(100% - 40px);line-height: calc(1em + 10px);color: #333;}

.se8 .sbox .slt .li .rft{width: 36px;height: 36px;position: relative;border-radius: 50%;display: flex;align-items: center;justify-content: center;min-width: 36px;}

.se8 .sbox .slt .li .rft img{width: 16px;}

.se8 .sbox .slt .li .rft img:nth-child(2){position: absolute;top: 0;left: 0;bottom: 0;right: 0;margin: auto;opacity: 0;}

.se8 .sbox .slt .li.act{background: url(../images/ca3_2.png) no-repeat center;background-size: cover;border-color: rgba(246, 173, 60, 0);}

.se8 .sbox .slt .li.act s{position: absolute;left: -1px;top: 0;height: 100%;width: 6px;background: #f6ad3c;}

.se8 .sbox .slt .li.act .lft .num2{color: #f6ad3c;}

.se8 .sbox .slt .li.act .lft .txt{font-weight: bold;color: #f6ad3c;}

.se8 .sbox .slt .li.act .rft{background: #f6ad3c;}

.se8 .sbox .slt .li.act .rft img:nth-child(1){opacity: 0;}

.se8 .sbox .slt .li.act .rft img:nth-child(2){opacity: 1;}

.se8 .sbox .srt{width: calc(100% - 320px);background: url(../images/ca3_3.jpg) no-repeat bottom center;background-size: cover;}

.se8 .sbox .srt .ul{height: 100%;overflow-y: auto;padding: calc(40 / 1120 * 100%) calc(60 / 1120 * 100%);max-height: 425px;}

.se8 .sbox .srt .ul .li{display: none;max-width: 785px;}

.se8 .sbox .srt .ul .li.act{display: block;}

.se8 .sbox .srt .ul .li .tit{line-height: calc(1em + 10px);color: #000;}

.se8 .sbox .srt .ul .li .tline{border-bottom: 1px dashed #d5dbdb;margin: 35px 0;}

.se8 .sbox .srt .ul .li .dl1{display: flex;flex-wrap: wrap;width: 100%;}

.se8 .sbox .srt .ul .li .dl1 dd{width: 33.33%;text-align: center;line-height: 1.5;padding: 0 20px;}

.se8 .sbox .srt .ul .li .dl1 dd img{margin: 0 auto;border-radius: 10px;max-width: 130px;cursor: pointer;}

.se8 .sbox .srt .ul .li .dl1 dd .dtt{margin: 20px 0 10px;}

.se8 .sbox .srt .ul .li .dl1 dd .dtc{color: #434c4c;}









/* 社会责任 */

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

.nav_zr{box-shadow: 0px 5px 10px #eee;position: relative;z-index: 3;}

.nav_zr .nox{display: flex;}

.nav_zr .nox span{display: block;position: relative;line-height: 80px;width: 50%;text-align: center;cursor: pointer;}

.nav_zr .nox span s{display: block;width: 0%;height: 3px;background: #f6ad3c;position: absolute;left: 0;bottom: 0;z-index: 2;}

.nav_zr .nox span:hover s,
.nav_zr .nox span.act s{width: 100%;}

.nav_zr .nox span:hover,
.nav_zr .nox span.act{color: #f6ad3c;background: #fefaf4;}

.res1{background: url(../images/res_2.jpg) center bottom no-repeat;background-size: cover;text-align: center;line-height: 1.75;}

.res1 .ico{width: 40px;margin: 40px auto;}

.res1 .dl1{}

.res1 .dl1 dd{display: none;}

.res1 .dl1 dd:nth-child(1){display: block;}

.res2{background: url(../images/res_3.jpg) center top no-repeat;background-size: cover;}

.res2 .tt{text-align: center;line-height: 1.5;}

.res2 .rtop{position: relative;}

.res2 .rtop .rco{margin: 0 auto;max-width: 720px;width: 100%;position: relative;}

.res2 .rtop .rco .bg{width: 100%;}

.res2 .rtop .rco .img{position: absolute; width: 33.33%;  top: 50%;left: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);z-index: 3;background: #fff;border-radius: 50%;}

.res2 .rtop .rco .img img{width: 100%;}

.res2 .rtop .rco .img span{display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 3;border: 5px solid #3ab9bb;border-radius: 50%;}

.res2 .rtop .rco .img s{display: block;width: 100%;height: 100%;border: 1px dashed #3ab9bb;border-radius: 50%;position: absolute;top: 0;left: 0;-webkit-animation: suofang 1.5s infinite linear;animation: suofang 1.5s infinite linear;}

.res2 .rtop .rco .img .s2{  -webkit-animation: suofang 1.5s infinite  .75s linear;animation: suofang 1.5s infinite .75s linear;}

@keyframes suofang {0% {transform: scale(1); opacity: 0;}50% {opacity: 1; }100% {transform: scale(1.5);opacity: 0; } }

@-webkit-keyframes suofang {0% {transform: scale(1); opacity: 0;}50% {opacity: 1; }100% {transform: scale(1.5);opacity: 0; } }

.res2 .rtop .ul1{}

.res2 .rtop .ul1 li{width: 20%;position: absolute;top: 15%;left: 2%;text-align: right;line-height: 1.5;}

.res2 .rtop .ul1 li .ico{width: 80px;position: absolute;left: 110%;top: 0;}

.res2 .rtop .ul1 li .wz .ltc{color: #666;margin-top: 10px;line-height: 1.55;}

.res2 .rtop .ul1 li:nth-child(2n){left: 78%;text-align: left;}

.res2 .rtop .ul1 li:nth-child(2n) .ico{right: 110%;left: auto;}

.res2 .rtop .ul1 li:nth-child(n + 3){top: 65%;}

.res2 .rbtm {margin-top: 30px;}

.res2 .rbtm .dl1{display: flex;justify-content: space-between;}

.res2 .rbtm .dl1 dd{box-shadow: 0px 5px 10px #eee;width: 23%;line-height: 110px;position: relative;border-radius: 6px;overflow: hidden;display: flex;align-items: center;align-content: center;cursor: pointer;color: #f6ad3c;}

.res2 .rbtm .dl1 dd .ico{width: 60px;margin: 0 30px 0 50px;}

.res2 .rbtm .dl1 dd s{display: block;width: 6px;height: 0%;background: #f6ad3c;position: absolute;top: 0;left: 0;z-index: 1;}

.res2 .rbtm .dl1 dd:nth-child(2){color: #2374b6;}

.res2 .rbtm .dl1 dd:nth-child(3){color: #3ab9bb;}

.res2 .rbtm .dl1 dd:nth-child(4){color: #5fe1a6;}

.res2 .rbtm .dl1 dd.act s{height: 100%;}

.res2 .rbtm .rbox{display: flex;justify-content: space-between;margin-top: 40px;}

.res2 .rbtm .rbox .tlt{width: 23%;box-shadow: 0px 5px 10px #eee;border-radius: 6px;overflow: hidden;height: 400px;}

.res2 .rbtm .rbox .tlt .dl2{display: none;}

.res2 .rbtm .rbox .tlt .dl2:nth-child(1){display: block;}

.res2 .rbtm .rbox .tlt .dl2 dd{line-height: 100px;position: relative;padding-left: 30px;cursor: pointer;}

.res2 .rbtm .rbox .tlt .dl2 dd .wz{border-bottom: 1px dashed #d6dcdc;}

.res2 .rbtm .rbox .tlt .dl2 dd.act{background: #fefaf4;}

.res2 .rbtm .rbox .tlt .dl2 dd.act .wz{border-bottom: 1px dashed #fefaf4;color: #f6ad3c;}

.res2 .rbtm .rbox .tlt .dl2 dd,.res2 .rbtm .rbox .tlt .dl2 dd *{-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);}

.res2 .rbtm .rbox .tlt .dl2 dd:last-child .wz{border-bottom: 1px solid rgba(0, 0, 0, 0);}

.res2 .rbtm .rbox .trt .txt1{}

.res2 .rbtm .rbox .trt {width: 73%;line-height: 1.625;text-align: justify;color: #434c4c;padding-top: 30px;}

.swiper4{margin-top: 20px;padding-bottom: 45px;}


.swiper4{}

.swiper4 .swiper-slide .sbox,.swiper4 .swiper-slide img{border-radius: 8px;overflow: hidden;}

.swiper4 .pagination4{bottom: 0;}

.swiper4 .pagination4 span{width: 40px;height: 5px;border-radius: 5px;background: #f6ad3c;}

.res3{}

.res3 .tt{text-align: center;line-height: 1.5;}

.res3 .ul1{margin-top: 50px;}

.res3 .ul1 li{background: #fff;}

.res3 .ul1 li:nth-child(2n){background: #f2f7f7;} 

.res3 .ul1 li a{display: flex;justify-content: center;padding: 30px 0;align-items: center;align-content: center;}

.res3 .ul1 li a .day{width: 180px;border-right: 1px solid #dbdbdb;font-family: "din";color: #666;}

.res3 .ul1 li a .txt{width: 770px;padding-left: 70px;line-height: 80px;color: #434c4c;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

.res3 .ul1 li:hover{background: #f6ad3c;}

.res3 .ul1 li:hover a .day *,.res3 .ul1 li:hover a  .txt{color: #fff;}


.res4{}

.res4 .tt{text-align: center;line-height: 1.5;}

.res4 .ul1{display: flex;flex-wrap: wrap;margin: 65px 0 40px;}

.res4 .ul1 li{width: 32%;margin: 0 2% 2% 0;box-shadow: 0px 2px 15px #eee;border-radius: 6px;overflow: hidden;}

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

.res4 .ul1 li a{display: block;padding: 40px;}

.res4 .ul1 li a .day{font-family: "pfb";padding-left: 25px;line-height: 20px;color: #666;background: url(../images/rq.png) center left no-repeat;background-size: 20px;}

.res4 .ul1 li a .att{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin: 20px 0;}

.res4 .ul1 li a .atc{color: #434c4c;line-height: 28px;text-align: justify;margin-bottom: 40px;word-break: break-all;text-overflow: ellipsis;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}

.res4 .ul1 li a .img,.res4 .ul1 li a .img img{width: 100%;border-radius: 8px;overflow: hidden;}

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

.res4 .ul1 li:hover a .att{color: #f6ad3c;}

/* 加入我们 */

.nav_jo .nox a{display: block;position: relative;line-height: 80px;width: 50%;text-align: center;cursor: pointer;}

.nav_jo .nox a s{display: block;width: 0%;height: 3px;background: #f6ad3c;position: absolute;left: 0;bottom: 0;z-index: 2;}

.nav_jo .nox a.act s,.nav_jo .nox a:hover s{width: 100%;}

.nav_jo .nox a.act{color: #f6ad3c;background: #fefaf4;}

.jo1{}

.jo1 .tt{text-align: center;line-height: 1.5;}

.jo1 .aniu{display: flex;justify-content: center;align-items: center;align-content: center;margin: 30px 0 50px;}

.jo1 .aniu .btn{display: flex;justify-content: center;align-items: center;align-content: center;position: relative;margin: 0 40px;cursor: pointer;}

.jo1 .aniu .btn .ico{width: 50px;position: relative;}

.jo1 .aniu .btn .ico img{width: 100%;}

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

.jo1 .aniu .btn.act{color: #f6ad3c;}

.jo1 .aniu .btn.act .ico img:nth-child(1){opacity: 0;}

.jo1 .aniu .btn.act .ico img:nth-child(2){opacity: 1;}

.jo1 .dl1{}

.jo1 .dl1 dd{display: none;}

.jo1 .dl1 dd:nth-child(1){display: block;}

.jo1 .dl1 dd .ul1{display: flex;justify-content: space-between;}

.jo1 .dl1 dd .ul1 li{position: relative;width: 32%;box-shadow: 0px 5px 10px #eee;border: 1px solid #e6ebeb;overflow: hidden;border-radius: 6px;text-align: center;padding: 25px 0 35px;cursor: pointer; background: #fff url(../images/jo_1_1.jpg) center no-repeat;}

.jo1 .dl1 dd .ul1 li .ico{width: 60px;position: relative;margin: 0 auto 20px;}

.jo1 .dl1 dd .ul1 li .ico img{width: 100%;}

.jo1 .dl1 dd .ul1 li .ico img:nth-child(2){position: absolute;top: 0;left: 0;z-index: 2;opacity: 0;}

.jo1 .dl1 dd .ul1 li s{display: block;width: 0%;height: 7px;background: #f6ad3c;position: absolute;left: 0;bottom: 0;z-index: 3;}

.jo1 .dl1 dd .ul1 li:hover s{width: 100%;}

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

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

.jo1 .dl1 dd .ul1 li:hover .txt{color: #f6ad3c;}

.jo1 .dl1 dd .ul2 li{width: 24%;}

.jo2{background: url(../images/jo_2_1.jpg) center no-repeat;background-size: cover;}

.jo2 .tt{text-align: center;line-height: 1.5;}

.jo2 .tc{text-align: center;line-height: 28px;margin: 15px 0 40px;color: #666;}

.jo2 .dl1{}

.jo2 .dl1 dd{padding: 40px 60px  40px 0;min-height: 250px;background: url(../images/jo_2_3.jpg) center right no-repeat;background-size: cover;}

.jo2 .dl1 dd .dtt{color: #3AB9BB;padding-left: 50px;}

.jo2 .dl1 dd .ul1{display: flex;margin-top: 30px;}

.jo2 .dl1 dd .ul1 li{position: relative;width: 20%;max-width: 260px;text-align: center;line-height: 1.5;margin: 0 1%;}

.jo2 .dl1 dd .ul1 li .ltt span{color: #f6ad3c;margin-right: 8px;}

.jo2 .dl1 dd .ul1 li .ltc{line-height: 1.75;margin-top: 15px;color: #666;}

.jo2 .dl1 dd .ul1 li .sj{position: absolute;top: 0;left: 83%;width: 50%;}

.jo2 .dl1 dd .ul1 li:last-child .sj{display: none;}

.jo2 .dl1 dd:nth-child(2){margin-top: 30px;background: url(../images/jo_2_2.jpg) center left no-repeat;background-size: cover;} 

.jo2 .dl1 dd:nth-child(2) .dtt{text-align: right;}

.jo2 .dl1 dd:nth-child(2) .ul1{justify-content: flex-end;}

.jo3{}

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

.jo3 .jox{position: relative;width: 100%;margin-top: 50px;background: #000;}

.jo3 .jox dl{}

.jo3 .jox dl dt{width: 100%;height: 485px;position: relative;} 

.jo3 .jox dl dt .img{display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 2;opacity: 0;}

.jo3 .jox dl dt .img.act{opacity: 1;}

.jo3 .jox dl dd{position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 3;display: flex;}

.jo3 .jox dl dd .ul1{width: 100%;height: 100%;display: flex;color: #fff;text-align: center;}

.jo3 .jox dl dd .ul1 li{width: 16.66%;border-right: 1px solid rgba(255, 255, 255, 0.2);cursor: pointer;display: flex;align-items: center;align-content: center;line-height: 1.75;}

.jo3 .jox dl dd .ul1 li .txt{width: 100%;}

.jo3 .jox dl dd .ul1 li .txt .num{font-family: 'dinb';}

.jo3 .jox dl dd .ul1 li.act{background: rgba(58, 185, 187, 0.8);}

.jo4{background: url(../images/se_3_0.jpg) center no-repeat;background-size: cover;}

.jo4 .tt{text-align: center;line-height: 1.5;}

.jo4 .tc{text-align: center;line-height: 1.5;color: #666;margin: 20px 0 50px;}

.jo4 .jox{display: flex;justify-content: space-between;}

.jo4 .jox .jlt{width: 47%;display: flex;align-items: center;align-content: center;}

.jo4 .jox .jlt .ul1{display: flex;flex-wrap: wrap;text-align: center;width: 100%;}

.jo4 .jox .jlt .ul1 li{width: 33.33%;position: relative;border-bottom: 1px dashed #d6dcdc;padding-top: 50px;}

.jo4 .jox .jlt .ul1 li .ico{width: 60px;margin: 0 auto;position: relative;}

.jo4 .jox .jlt .ul1 li .ico img{width: 100%;}

.jo4 .jox .jlt .ul1 li .ico img:nth-child(2){position: absolute;top: 0;left: 0;z-index: 2;opacity: 0;}

.jo4 .jox .jlt .ul1 li .wz{margin: 25px 0;}

.jo4 .jox .jlt .ul1 li:nth-child(n + 4){border: 0;}

.jo4 .jox .jlt .ul1 li s{display: block;width: 0%;height: 4px;background: #f6ad3c;position: absolute;left: 0;bottom: 0;z-index: 2;}

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

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

.jo4 .jox .jlt .ul1 li:hover s{width: 100%;}

.jo4 .jox .jrt{width: 47%;}

.jo4 .jox .jrt img{width: 100%;}

.jo5{}

.jo5 .tt{text-align: center;line-height: 1.5;}

.jo5 .tc{text-align: center;line-height: 1.5;color: #666;margin: 20px 0 50px;}

.jo5 .dl1{display: flex;}

.jo5 .dl1 .img,.jo5 .dl1 img{width: 100%;}

.jo5 .dl1 dt{width: 38.2%;}

.jo5 .dl1 dd{width: 61.8%;padding-left: 10px;display: flex;flex-wrap: wrap;align-content: space-between;}

.jo5 .dl1 dd .dtop{width: 100%;display: flex;justify-content: space-between;}

.jo5 .dl1 dd .dtop .img{width: calc(calc(100% - 20px) / 3);}

.jo5 .dl1 dd .dbtm{display: flex;justify-content: space-between;}

.jo5 .dl1 dd .dbtm .img{width: 56%;}

.jo5 .dl1 dd .dbtm .img:nth-child(2){width: 42.5%;}

.jo6{background: url(../images/se_3_0.jpg) center no-repeat;background-size: cover;}

.jo6 .tt{text-align: center;line-height: 1.5;margin-bottom: 50px;}

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

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

.jo6 .ul1 li a{display:block;width:100%;}

.jo6 .ul1 li a > img{width: 100%;transform: scale(1.001);-webkit-transform: scale(1.001);}

.jo6 .ul1 li .txt{width: 100%;position: absolute;top: 35%;left: 0;z-index: 3;color: #fff;line-height: 1.5;text-align: center;}

.jo6 .ul1 li .txt .ico{width: 48px;margin: 0 auto 5px;}

.jo6 .ul1 li .txt .xian{display: block;width: 40px;height: 1px;background: #fff;margin: 20px auto 0;}

.jo6 .ul1 li:hover a > img{transform: scale(1.05);-webkit-transform: scale(1.05);}





.one-swiping .swiper-pagination{display: none;}

.one-swiping .swiper-button-disabled{opacity: 0;}





@media (max-width:1800px) {
    

}

@media (max-width:1400px) {
    
  .i7 .ul1{display: flex;min-height: 170vh;}
  
  .se8 .sbox .srt .ul .li .dl1 dd{padding: 0 5px;}


}


@media (max-width:1300px) {
    
  .index4 .ul3 li:nth-child(2n - 1){left: 4%;}


}






@media (max-width:1700px )  {
 
  .f_12{ font-size:12px; }

  .f_14{font-size: 14px;}

  .f_16{ font-size:14px; }

  .f_18{ font-size:16px; }

  .f_20{ font-size:18px; }  

  .f_22{font-size: 20px;}

  .f_24{ font-size:20px; }

  .f_26{ font-size:22px; }

  .f_28{ font-size:24px; }

  .f_30{ font-size:26px; }

  .f_32{ font-size:28px;}

  .f_34{ font-size:30px; }

  .f_36{ font-size:30px; }

  .f_38{ font-size:32px; }

  .f_40{font-size: 32px;}

  .f_42{font-size: 34px;}

  .f_44{font-size: 36px;}
  
  .f_60{font-size: 40px;}

  .f_72{font-size: 40px;}


}





.mhead,.mnav,.i4{display: none;}

@media (max-width:1200px )  {

  .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: 16px;}

  .f_30 {font-size: 16px;}

  .f_32 {font-size: 18px;}

  .f_34 {font-size: 18px;}

  .f_36 {font-size: 18px;}

  .f_38 {font-size: 20px;}

  .f_40 {font-size: 22px;}

  .f_42{font-size: 24px;}

  .f_44{font-size: 24px;}

  .f_60{font-size: 24px;}

  .f_72{font-size: 26px;}

  .wow{opacity: 1;}

  .head{display: none;}

  .box{width: 90%;min-width: 100px;padding: 0;}

  body{min-width: 200px;padding-top: 50px;}

  .mhead{display: block;width: 100%;height: 50px;position: fixed;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 .ss{float: right;width: 40px;height: 50px;background: url(../images/ss_t_h.svg) center no-repeat;display: none;}

  .mhead .logo{display: block;position: absolute;top: 0;left: 0;z-index: 3;}

  .mhead .logo img{display: block;height: 30px;margin-top: 10px;}

  .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.act span {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.act span {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;}


  .pd100, .pd80{padding: 50px 0;}




}




@media (max-width:768px )  {

  .a_dw{top: -50px;}

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

  .swiper1 .swiper-slide .sbox {background: #000;color: #fff;}

  .swiper1 .swiper-slide .sbox .mimg{display: block;opacity: 1;}
  
  .swiper1 .swiper-slide .sbox .txt .a{margin-top:20px;width:120px;line-height:40px;}
  
  .swiper1 .swiper-slide .sbox{color:#000;}
  
  .swiper1 .swiper-slide .sbox .txt{top:20%;}
  
  .swiper1 .swiper-slide-active .sbox .txt{top:30%;}

  .swiper1 .swiper-slide .sbox .txt .stc{color: #000;}

  .i2 .ul1{flex-wrap: wrap;justify-content: space-between;}

  .i2 .ul1 li:nth-child(2n){border-right: 0;}

  .i2 .ul1 li:last-child{border-top: 1px solid #ddd;}

  .i2 .ul1 li{width: 50%;padding: 20px 0;display: block;border-top: 1px solid #ddd;text-align: center;line-height: 1.4;}

  .i2 .ul1 li:nth-child(1),.i2 .ul1 li:nth-child(2){border-top: 0;}

  .i2 .ul1 li .ico{margin: 0 auto;width: 36px;}

  .i2 .ul1 li .wz .ltt{width: 100%;text-align: center;justify-content: center;}

  .i2 .ul1 li .wz{padding: 0 ;width: 100%;max-width: 100%;}

  .i3 .tc{margin: 10px 0 20px;}

  .i3 .anniu{}

  .i3 .anniu .btn{margin: 0 5px;font-size: 14px;}

  .i3 .anniu .btn .ico{width: 30px;}

  .i3 .dl1 dd .ul1{flex-wrap: nowrap;overflow: auto;}

  .i3 .dl1 dd .ul1 li{width: 280px;margin-right: 20px;padding: 20px;overflow: visible;margin-bottom: 20px;}

  .i3 .dl1 dd .ul1 li .ltt{width: 240px;}

  .i3 .dl1 dd .ul1 li:nth-child(n + 4){width: 280px;}

  .i3 .dl1 dd .ul1 li .bg{width: 50%;height: 50%;}

  .i4{display: block;background: #f3f6fd;text-align: center;line-height: 1.5;}

  .index4{display: none;}

  .i4 .ul1{display: flex;flex-wrap: wrap;margin-top: 20px;}

  .i4 .ul1 li{width: 50%;padding: 20px;}

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

  .i4 .ul1 li:nth-child(3){border-right: 1px solid #ddd;}

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

  .i4 .ul1 li .ico{width: 40px;margin: 10px auto ;}

  .i4 .ul1 li .wz1{color: #3ab9bb;}

  .i4 .ul1 li .wz2{margin: 5px 0;}

  .i4 .tc{margin: 10px 0 20px;}

  .i5 .tc{margin: 10px 0 20px;}

  .i5 .dl1{justify-content: flex-start;overflow: auto;padding: 0 5%;}

  .i5 .dl1 dd{margin: 0 10px;width: 200px;}

  .i5 .dl1 dd .ico{width: 40px;}

  .i5 .dl1 dd .wz{padding: 10px 0 20px;white-space:nowrap;min-width: 100px;text-align: center;}

  .i5 .dl2 dd .dox{display: block;}

  .i5 .dl2{margin-top: 20px;}

  .i5 .dl2 dd .dox .dlt{width: 100%;}

  .i5 .dl2 dd .dox .dlt .demoScroll li{width: 100px;}

  .i5 .dl2 dd .dox .dlt .demoScroll{height: 70px;}

  .i5 .dl2 dd .dox .dcon{width: 90%;margin: 0 auto;}

  .i5 .dl2 dd .dox .dcon .img2{width: 100px;}

  .i5 .dl2 dd .dox .dcon .txt{margin: 0;line-height: 1.6;}

  .i6 .tc{margin: 10px 0 20px;}

  .i6 .img .con1{display: none;}

  .i6 .dl2{flex-wrap: wrap;justify-content: center;}

  .i6 .dl2 dd{width: 33.33%;text-align: center;padding: 10px 0;margin: 0;}

  .i6 .dl2 dd .dtt{justify-content: center;}

  .i6 .demoScroll2 .ul1 li{width: 180px;}

  .i7 .ul1{flex-wrap: wrap;margin: 20px 0;}

  .i7 .ul1 li{width: 50%;margin: 0 0 10px;justify-content: center;}

  .i7 .ul1 li .ico{width: 40px;margin-right: 5px;}

  .i7 .ul2 li .dl1{display: block;}

  .i7 .ul2 li .dl1 dd{width: 100%;margin: 0 0 10px;padding: 20px;}

  .i7 .ul2 li .dl1 dd a{padding: 0;}

  .i7 .ul2 li .dl1 dd a .att{margin: 10px 0;}

  .i7 .ul2 li .dl1 dd a .atc{line-height: 1.5;margin-bottom: 20px;}

  .footer1{padding: 30px 0;}

  .footer1 .fox{display: block;}

  .footer1 .fox .flt{width: 100%;}

  .footer1 .fox .flt .dh{margin: 10px 0;}

  .footer1 .fox .flt .xian{margin: 15px 0;}

  .footer1 .fox .ul1{display: none;}

  .footer1 .fox .frt{width: 100%;margin-top: 20px;}

  .footer1 .fox .frt .logo{display: none;}

  .footer1 .fox .frt .frm{margin-top: 20px;}

  .footer2 .fox{display: block;text-align: center;line-height: 1.8;}

  .footer2 .flt{display: block;}

  .banner .pimg{display: none;}

  .banner .mimg{display: block;height: 250px;}

  .shezi .se{top: 0;position: relative;}

  .shezi{height: auto;padding: 50px 0;}

  .shezi .se .sbox{padding: 20px 5%;box-shadow: 0px 0px 10px #eee;}

  .shezi .se .sbox .stt .srt{margin: 10px 0 0 0;}

  .shezi .se .sbox .stc{margin: 15px 0;display: block;}

  .shezi .se .sbox .stc .ipt{width: 100%;margin-bottom: 10px;}

  .shezi .se .sbox .stc .btn{width: 100%;}

  .shezi .se .sbox .ul1{flex-wrap: wrap;}

  .shezi .se .sbox .ul1 li{width: 50% ;margin: 0;padding: 20px 0;border-right: 1px solid #edf2f2;border-bottom: 1px solid #edf2f2;display: block;text-align: center;}

  .shezi .se .sbox .ul1 li .ico{margin: 0 auto 10px;}

  .shezi .se .sbox .ul1 li .wz{width: 100%;padding: 0;max-width: 100%;padding: 0 5px;}

  .shezi .se .sbox .ul1 li .wz .ltt{justify-content: center;}

  .shezi .se .sbox .ul1 .xian{display: none;}

  .shezi .se .sbox .ul1 li:nth-child(3), .shezi .se .sbox .ul1 li:nth-child(7){border-right: 0;}

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

  .se1{padding-bottom: 50px;}

  .se1 .tt{margin-bottom: 20px;}

  .se1 .sox{display: block;}

  .se1 .sox .slt{width: 100%;padding: 20px 5%;height: auto;}

  .se1 .sox .slt .ico1{width: 40px;}

  .se1 .sox .slt .ul1{flex-wrap: wrap;margin-top: 20px;}

  .se1 .sox .slt .ul1 li{width: 33.33%;border-bottom: 1px solid #edf2f2;padding: 20px 0;}

  .se1 .sox .slt .ul1 li:nth-child(3){border-right: 0;}

  .se1 .sox .slt .ul1 li:nth-child(n+4){border-bottom: 0;}

  .se1 .sox .slt .ul1 li .ico img{width: 40px;margin: 0 auto 10px;}

  .se1 .sox .srt{width: 100%;padding: 0 5%;display: none;}

  .se2 .tt{margin-bottom: 20px;}

  .se2 .sox{display: block;}

  .se2 .sox .slt{width: 100%;display: flex;margin-bottom: 10px;flex-wrap: wrap;flex-direction:row;padding: 20px 0;}

  .se2 .sox .slt li{padding: 10px 0;text-align: center;height: auto;border: 0;width: 25%;min-height: 100px;}

  .se2 .sox .slt li s{display: none;}

  .se2 .sox .slt li .ico{width: 40px;margin: 0 auto 10px;}

  .se2 .sox .slt li .wz{font-size: 14px;}

  .se2 .sox .srt{width: 100%;height: auto;padding: 20px 5%;}

  .se2 .sox .srt li .txt{padding: 0;}

  .se2 .sox .srt li .xian{margin: 10px 0;}

  .se2 .sox .srt li .dl1{overflow: auto;margin-top: 20px;flex-wrap: nowrap;}

  .se2 .sox .srt li .dl1 dd{width: 240px;margin-right: 10px;padding: 20px}

  .se2 .sox .srt li .dl1 dd .dtt{width: 200px;}

  .se3 .swiper2 .swiper-slide .sbox .wz{padding-bottom: 15px;}

  .se3 .tt{margin-bottom: 20px;}

  .se3 .swiper3{margin-top: 20px;}

  .se3 .swiper3 .swiper-slide .sbox{display: block;}

  .se3 .swiper3 .swiper-slide .sbox .img{width: 100%;}

  .se3 .swiper3 .swiper-slide .sbox .img span{display: none;}

  .se3 .swiper3 .swiper-slide .sbox .img img{width: 100%;display: block;}

  .se3 .swiper3 .swiper-slide .sbox .srt{width: 100%;padding: 20px 5%;}

  .se3 .swiper3 .swiper-slide .sbox .srt .stt .ico{width: 40px;margin-right: 10px;}

  .se3 .swiper3 .swiper-slide .sbox .srt .tc{padding: 20px 0;}

  .se3 .swiper3 .swiper-slide .sbox .srt .ul1{flex-wrap: wrap;justify-content: flex-start;}

  .se3 .swiper3 .swiper-slide .sbox .srt .ul1 li{width: 33.33%;padding: 10px 5px;text-align: left;line-height:1.5;}

  .se4 .tc{margin: 10px 0 20px;}

  .se4 .ul1{flex-wrap: nowrap;overflow: auto;}

  .se4 .ul1 li{width: 280px;margin-right:10px;}

  .se4 .ul1 li.act .txt2{width: 100%;}

  .se4 .ul1 li .txt1{padding: 40px 20px;width: 280px;}

  .se4 .ul1 li .txt2{padding: 40px 20px;opacity: 1;}

  .se5 .tc{margin: 10px 0 20px;}

  .se5 .sox .demoScroll li{width: 100px;height: 50px;margin-right: 10px;}

  .se5 .sox .demoScroll{height: 70px;}

  .se5 .sox .demoScroll .ul1{padding: 10px 0;}

  .se6 .sox{margin-top: 20px;display: block;}

  .se6 .sox .img{width: 100%;height: auto;}

  .se6 .sox .img img{display: block;width: 100%;}

  .se6 .sox .srt{width: 100%;height: auto;padding: 20px 5%;}

  .se6 .sox .srt .ul1 li{margin-bottom: 10px;}

  .se6 .sox .srt .ul1 li:last-child .llt{display: none;}

  .se6 .sox .srt .ul1 li .lrt{width: 100%;font-size: 16px;}

  .res1 .ico{margin: 10px auto;}

  .res2 .rtop .ul1 {display: none;}

  .res2 .rbtm .dl1{flex-wrap: wrap;}

  .res2 .rbtm .dl1 dd{width: 50%;margin: 0;display: block;padding: 20px 0;line-height: 1;text-align: center;}

  .res2 .rbtm .dl1 dd .ico{margin: 0 auto 10px;width: 30px;}

  .res2 .rbtm .dl1 dd s{width: 0%;height: 6px !important;}

  .res2 .rbtm .dl1 dd.act s{width: 100%;}

  .res2 .rbtm .rbox{margin-top: 20px;display: block;}

  .res2 .rbtm .rbox .tlt{width: 100%;height: auto;}

  .res2 .rbtm .rbox .tlt .dl2 dd{line-height: 50px;}

  .res2 .rbtm .rbox .trt{width: 100%;padding-top: 20px;}

  .swiper4 {padding-bottom: 30px;}

  .swiper4 .pagination4 span{width: 10px;margin: 0 3px;margin: 0 5px !important;}

  .res3{padding: 0 5% ;}

  .res3 .ul1{margin-top: 0px;}

  .res3 .ul1 li a{padding: 10px 5%;}

  .res3 .ul1 li a .day{width: 120px;}

  .res3 .ul1 li a .txt{width: calc(100% - 120px);padding-left: 20px;}

  .res4 .ul1{margin: 20px 0;display: block;}

  .res4 .ul1 li{width: 100%;margin: 0 0 20px;}

  .res4 .ul1 li a{padding: 20px;}

  .res4 .ul1 li a .att{margin: 10px 0;}

  .res4 .ul1 li a .atc{margin-bottom: 10px;}

  .nav_jo {display: none;}

  .jo1 .aniu{margin: 20px 0;}

  .jo1 .aniu .btn{margin: 0;width: 50%;}

  .jo1 .dl1 dd .ul1{flex-wrap: wrap;justify-content: space-between;}

  .jo1 .dl1 dd .ul1 li{width: 49%;margin-bottom: 2%;}

  .jo2 .tc{margin: 10px 0 20px;line-height: 1.5;}

  .jo2 .tc br{display: none;}

  .jo2 .dl1 dd{background: #fff;padding: 30px 5%;}

  .jo2 .dl1 dd .dtt{padding: 0;line-height: 1.5;}

  .jo2 .dl1 dd .ul1{flex-wrap: wrap;margin-top: 15px;justify-content: space-between;}

  .jo2 .dl1 dd .ul1 li{width: 49%;margin: 0 0 2%;border: 1px solid #d6dcdc;padding: 20px 10px;}

  .jo2 .dl1 dd .ul1 li .sj{display: none;}

  .jo2 .dl1 dd .ul1 li .ltc{margin-top: 5px;}

  .jo2 .dl1 dd:nth-child(2){background: #fff;padding: 30px 5%;margin-top: 10px;}

  .jo2 .dl1 dd:nth-child(2) .dtt{text-align: left;}

  .jo2 .dl1 dd:nth-child(2) .ul1{justify-content: space-between;}

  .jo2 .dl1 dd .ul1 li .ltc br{display: none;}

  .jo3 .jox dl dd .ul1{flex-wrap: wrap;}

  .jo3 .jox dl dd .ul1 li{width: 50%;border-bottom: 1px solid rgba(255, 255, 255, 0.2);}

  .jo3 .jox{margin-top: 20px;}

  .jo4 .tc{margin: 10px 0 20px;}

  .jo4 .jox{display: block;}

  .jo4 .jox .jlt{width: 100%;}

  .jo4 .jox .jlt .ul1 li{padding-top: 20px;}

  .jo4 .jox .jrt{width: 100%;margin-top: 10px;}

  .jo5 .tc{margin: 10px 0 20px;}

  .jo5 .dl1{display: block;}

  .jo5 .dl1 dt{width: 100%;}

  .jo5 .dl1 dd{width: 100%;padding: 0;margin-top: 5px;}

  .jo5 .dl1 dd .dbtm{margin-top: 5px;}

  .jo5 .dl1 dd .dtop .img{width: calc(calc(100% - 10px) / 3);}

  .jo6 .tt{margin-bottom: 20px;}

  .jo6 .ul1{display: block;}

  .jo6 .ul1 li{width: 100%;margin: 0 0 10px;}

  .jo6 .ul1 li .txt{top: 30%;}

  .banner .txt br{display: none;}

  .bd_tanchuang .tox{width: 90%;padding: 50px 5% 10px;min-height: 400px;}

  .bd_tanchuang .tox .out{top: 10px;}

  .bd_tanchuang .tox .ul1 li:last-child{}

  .bd_tanchuang .tox .ul1 li:last-child .llt{display: none;}

  .bd_tanchuang .tox .ul1 li:last-child  .lrt{width: 100%;}

  .se1 .sonhz dt{display: none;}

  .se1 .sonhz dd{display: block;}

  .se1 .sonhz dd:nth-child(1){margin-bottom: 10px;}

  .se_xz1 .tc{margin-top: 10px;}

  .se_xz1 .ul1{margin-top: 15px;padding: 20px 10px;}

  .se_xz1 .ul1 li{width: 50%;padding: 10px;}

  .se_xz1 .ul1 li .ltt{margin: 10px 0;}

  .swiper5 .ul1 li{width: 32%;margin: 0 2% 2% 0;}

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

  .se2 .sox .srt li .link{margin-top: 20px;}

  .se8 .sbox{display: block;}

  .se8 .sbox .slt{width: 100%;}

  .se8 .sbox .srt{width: 100%;border-top: 1px solid #ddd;}

  .se8 .sbox .slt .li{padding:  10px 20px;}

  .se8 .sbox .srt .ul{padding: 20px 5%;}

  .se8 .sbox .srt .ul .li .tline{margin: 10px 0 15px;}

  .se8 .sbox .srt .ul .li .dl1 dd{width: 49%;padding-bottom: 20px;}

  .se8 .sbox .srt .ul .li .dl1 dd img{width: 90px;}

  .se8 .sbox .srt .ul .li .dl1 dd .dtt{margin: 10px 0 5px;}


}




















