@font-face {
  font-family: "dinb";
  src: url("../font/DIN-BOLD.OTF");
  font-style: normal;
}
@font-face {
  font-family: "din";
  src: url("../font/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:#261d14;}
.gdt::-webkit-scrollbar-track{ background:#ddd;}
.gdtx::-webkit-scrollbar{ width:1px;height: 4px;}
.gdtx::-webkit-scrollbar-thumb{ background:#261d14;}
.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: #ff8000;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: #ff8000;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: #ff8000;}
.head .ul1 li .lbtm .lox a:hover::after{opacity: 1;}
.head .lx{float: right;line-height: 70px;width: 136px;text-align: center;background: #261d14;color: #fff;}
.head .lx:hover{background: #ff8000;}
.head .dh{display: flex;padding:0 3.125vw 0 25px ;align-items: center;align-content: center;float: right;height: 70px;background: url(../image/dh.png) center left no-repeat;}
.head .dh span{color: #ff8000;font-family: 'dinb';}
.head .ul1 li.act .ltop a s{width: 100%;}
.head .ul1 li.act .ltop a{color: #ff8000;}
.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(../image/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 .ecode{display:flex;}
.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: #ff8000;color: #fff;text-align: center;cursor: pointer;margin-top: 10px;border: none;}
.bd_tanchuang .tox .ul1 li .lrt .tj:hover{background: #261d14;}
.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(../image/out.png) center no-repeat;background-size: 12px;}
.bd_tanchuang .tox .out:hover{border: 1px solid #261d14;background: url(../image/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(../image/out.png) center no-repeat;background-size: 12px;}
.tp_tanchuang .tox .out:hover{border: 1px solid #261d14;background: url(../image/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: #ff8000;}
.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: #261d14;}
.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: #261d14;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: #ff8000;}
.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: #f6f8fd;}
.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: 60px;}
.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: #ff8000;}
.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(../image/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: #ff8000;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: #ff8000;}
.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: #261d14;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: #261d14;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 #261d14;   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 #261d14;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: #261d14;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{background: url(../image/ind1.jpg) no-repeat top center;background-size: 100% auto;}
.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 30px;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: #ff8000;position: absolute;left: 0;bottom: 0;}
.i5 .dl1 dd.act s{width: 100%;}
.i5 .dl1 dd.act .wz{color: #ff8000;}
.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: center;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: 40%;box-shadow: 0px 2px 10px #e6ebeb;border-radius: 6px;overflow: hidden;background: rgba(255,255,255,.9);}
.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: 20px 30px;}
.i6{position: relative;background: url(../image/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: #261d14;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(../image/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(../image/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: #ff8000;}
.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(../image/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: #ff8000;}
.i7.act .ul1{min-height: 10vh;}
.i8{padding: 50px 0;background: url(../image/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: #261d14;border-radius: 30px;margin: 30px auto 0;cursor: pointer;}
.i8 .aniu:hover{background: #261d14;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: 350px;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: #261d14;border: 1px solid #261d14;}
.footer1 .fox .frt .frm .ewm2{width: 100px;}
.footer1 .fox .ul1{width: calc(100% - 670px);padding: 0 100px;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 #ff8000;border-radius: 3px;position: relative;color: #ff8000;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: #ff8000;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(../image/se_1_1.png) center no-repeat;color: #d98302;}
.shezi .se .sbox .stc .btn:hover{background: #261d14;}
.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: #261d14;}
.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(../image/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: #ff8000;position: absolute;top: 0;left: 0;z-index: 2;}
.se2 .sox .slt li.act s{height: 100%;}
.se2 .sox .slt li.act .wz{color: #ff8000;}
.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(../image/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(../image/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: #261d14;border-radius: 30px;color: #fff;margin-top: 45px;}
.se2 .sox .srt li .link:hover{background: #ff8000;}
.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: #ff8000;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: #ff8000;}
.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: 20px 0;background:url(../image/se_3_5.png) center right no-repeat;color: #666;line-height: 1.8}
.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: #261d14;font-family: 'dinb';margin-bottom: 10px;}
.se4{background: linear-gradient(to bottom, #ffffff, #f5f5f5);}
.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: 60px;}
.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(../image/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: #261d14;}
.se6{background: url(../image/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(../image/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: #ff8000;color: #fff;text-align: center;cursor: pointer;margin-top: 10px;}
.se6 .sox .srt .ul1 li .lrt .tj:hover{background: #261d14;}
input::-webkit-input-placeholder{color: #c2cccc;}
.se_xz1 {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;border-radius: 8px;margin-top: 50px;box-shadow: 0px 5px 10px #eee;background: rgba(255,128,0,.02)}
.se_xz1 .ul1 li{width: 33.33%;padding: 50px 60px;text-align: center;line-height: 1.5;}
.se_xz1 .ul1 li .ico{width: 80px;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(../image/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: #ff8000;}
.se8 .sbox .slt .li.act .lft .num2{color: #ff8000;}
.se8 .sbox .slt .li.act .lft .txt{font-weight: bold;color: #ff8000;}
.se8 .sbox .slt .li.act .rft{background: #ff8000;}
.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(../image/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: #ff8000;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: #ff8000;background: #fefaf4;}
.res1{background: url(../image/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(../image/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 #261d14;border-radius: 50%;}
.res2 .rtop .rco .img s{display: block;width: 100%;height: 100%;border: 1px dashed #261d14;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: #ff8000;}
.res2 .rbtm .dl1 dd .ico{width: 60px;margin: 0 30px 0 50px;}
.res2 .rbtm .dl1 dd s{display: block;width: 6px;height: 0%;background: #ff8000;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: #261d14;}
.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: #ff8000;}
.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: #ff8000;}
.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: #ff8000;}
.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(../image/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: #ff8000;}
/* 加入我们 */
.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: #ff8000;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: #ff8000;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: #ff8000;}
.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(../image/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: #ff8000;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: #ff8000;}
.jo1 .dl1 dd .ul2 li{width: 24%;}
.jo2{background: url(../image/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(../image/jo_2_3.jpg) center right no-repeat;background-size: cover;}
.jo2 .dl1 dd .dtt{color: #261d14;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: #ff8000;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(../image/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(../image/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: #ff8000;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(../image/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;}
.footer1 .fox .flx .ewm_img img{display:none;}
@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(../image/m1.png) center right no-repeat ;background-size: 30px;float: right;}
  .mhead .ss{float: right;width: 40px;height: 50px;background: url(https://www.tmpservice.cn/public/cn/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(../image/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(../image/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: #261d14;}
  .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 .flx{display: flex;}
  .footer1 .fox .flt{width: 100%;}
  .footer1 .fox .flt .dh{margin: 10px 0;}
  .footer1 .fox .flt .xian{margin: 15px 0;}
  .footer1 .fox .flx .ewm_img img{width:80%;display:block;}
  .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;}
}
