/* 前端白明明 */

*,*:before,*:after {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}

*{ margin:0; padding:0;}

body { -webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin:0 auto;overflow-x:hidden;  min-width: 1280px;position: relative;padding: 0 ; width: 100%;color: #333;font-family:'微软雅黑', Arial, Helvetica, sans-serif, Microsoft Yahei; font-size:14px;  line-height:1;background: #fff;}

html.act{overflow: hidden;width: 100%;height: 100vh;}

ul,ul li,ol li,tr td,dl,dd{ list-style-type:none; margin:0; padding:0; }

.clearfix:after{content: " "; display: block; height:0; clear:both; visibility: hidden;}

.clearfix { *zoom:1; }

a{display: inline-block; text-decoration:none; cursor:pointer; -webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;color: #333;}

textarea,select{ outline:none;  color:#666; font-size:14px; width:100%;}

img{border:none;display: block;max-width: 100%;}

img[src=""]{opacity: 0;}

.gdt::-webkit-scrollbar{ width:4px;height: 4px;}

.gdt::-webkit-scrollbar-thumb{ background:#000;}

.gdt::-webkit-scrollbar-track{ background:#fff;} 

.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_54{font-size: 54px;}

.f_64{font-size: 64px;}

.f_72{font-size: 72px;}

.f100{font-weight: 100;}

/*分页*/

.page1{ text-align:center; margin:   0;text-align: center;display: flex;justify-content: center;font-family: arial;}

.page1 span a{display: block; color:#000; width: 30px;height: 40px; text-decoration:none;font-size: 20px;border-bottom: 1px solid #fff;}

.page1 span a:hover,.page1 span.current a{  border-bottom: 1px solid #000;}

.page1 span{margin:0 10px;display: inline-block; line-height: 40px;}

.page1 span a.pre{background: #e6e6e6 url(../images/jt_h2.png)  center no-repeat;width: 60px;height: 40px; }

.page1 span a.pre:hover{background: #666 url(../images/jt_b2.png)  center no-repeat;border-bottom: 1px solid #fff;}

.page1 span a.nex{background: #e6e6e6 url(../images/jt_h2.png)  center no-repeat;width: 60px;height: 40px; transform: rotate(180deg);-webkit-transform: rotate(180deg);}

.page1 span a.nex:hover{background: #666 url(../images/jt_b2.png)  center no-repeat;border-bottom: 1px solid #fff;}

.page2{width: 120px;height: 40px;background: #000;color: #fff;display: block;margin: 0 auto;line-height: 40px;display: none;text-align: center;}

.a_dw{position: relative;top: -61px;}

.box {max-width:1920px;min-width: 1280px;width:100%;padding: 0 4.16%;  margin: 0 auto; position: relative; -webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;box-sizing: border-box;}

.box2 {max-width:1920px;min-width: 1280px;width:100%;padding: 0 8.3%;  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);}

.alltime2,.alltime2 *{-webkit-transition: all .8s cubic-bezier(.4,0,.2,1); -moz-transition: all .8s cubic-bezier(.4,0,.2,1); transition: all .8s cubic-bezier(.4,0,.2,1);}

.wow{opacity: 0;}

.wow1{opacity: 1;}

.fbd{font-weight: bold;}

/* 头部 */

.head{position: fixed;width: 100%;top: 0;left: 0;z-index: 9;}

.head .hd{position: relative;}

.head .hd .logo{position: relative;height: 40px;margin-top: 30px;float: left;}

.head .hd .tpcc img{display: block;height: 100%;}

.head .hd .tpcc img:nth-child(2){position: absolute;top: 0;left: 0;z-index: 2;opacity: 0;}

.head .hd .hrt{float: right;display: flex;height: 20px;align-items: center;align-content: center;margin-top: 40px;}

.head .hd .hrt .ss{position: relative;cursor: pointer;}

.head .hd .hrt .yy{color: #fff;font-family: arial;}

.head .hd .hrt s{display: block;width: 1px;height: 20px;background: #fff;opacity: 0.1;margin: 0 30px;}

.head .hd .ul1{float: right;display: flex;align-items: center;align-content: center;margin-right: 90px;}

.head .hd .ul1 li{position: relative;}

.head .hd .ul1 li .ltop a{display: block;line-height: 100px;color: #fff;}

.head .hd .ul1 .xian{display: block;width: 1px;height: 12px;background: #fff;opacity: 0.1;margin: 0 30px;pointer-events: none;}

.head .hd .ul1 li .tb .ico{position: relative; margin-right: 30px;width: 20px;height: 20px;}

.head .hd .xxian{width: 100%;height: 1px;background: #fff;opacity: 0.1;position: absolute;left: 0;bottom: 0;z-index: 1;}

.head .hd .ul1 li .lbtm{position: absolute;width: 300px;padding:  0;background: #fefefe;line-height: 1;left: 50%;margin-left: -150px;top: calc(100% - 1px);text-align: center;z-index: 3;display: none;border-top: 1px solid #ddd;}

.head .hd .ul1 li .lbtm a{display: block;padding: 15px 20px;line-height: 1.5;}

.head .hd .ul1 li .lbtm a:hover{background: #f0f0f0;}

.head .hd .ul1 li:hover .lbtm{display: block;}

.head:hover,.head.act,.head.bai{background: #fff;}

.head:hover .tpcc img,.head.act .tpcc img,.head.bai .tpcc img,.head.hui .tpcc img{opacity: 0;}

.head:hover .tpcc img:nth-child(2),.head.act .tpcc img:nth-child(2),.head.bai .tpcc img:nth-child(2),.head.hui .tpcc img:nth-child(2){opacity: 1;}

.head:hover .hd .ul1 li .ltop a,.head.act .hd .ul1 li .ltop a,.head.bai .hd .ul1 li .ltop a,.head.hui .hd .ul1 li .ltop a{color: #666;}

.head:hover .hd .ul1 .xian,.head.act .hd .ul1 .xian,.head.bai .hd .ul1 .xian,.head.hui .hd .ul1 .xian{background: #dad4d1;opacity: 1;}

.head:hover .hd .hrt .yy,.head.act .hd .hrt .yy,.head.bai .hd .hrt .yy,.head.hui .hd .hrt .yy{color: #666;}

.head:hover .hd .hrt s,.head.act .hd .hrt s,.head.bai .hd .hrt s,.head.hui .hd .hrt s{background: #dad4d1;opacity: 1;}

.head:hover .hd .xxian,.head.act .hd .xxian,.head.bai .hd .xxian,.head.hui .hd .xxian{background: #dad4d1;opacity: 1;}

.head.act .hd .logo{margin-top: 15px;height: 30px;}

.head.act .hd .ul1 li .ltop a{line-height: 60px;}

.head.act .hd .hrt{margin-top: 20px;}

.head .hd .ul1 li .ltop a:hover{color: #000;}

.head .hd .ul1 li.act .ltop a{font-weight: bold;}


/* 搜索弹窗 */

.seatanchuang{position: fixed;width: 100%;height: 100%;top: 0;left: 0;z-index: 20;background: rgba(0, 0, 0, 0.45);visibility: hidden;opacity: 0;}

.seatanchuang s{position: absolute;width: 100%;height: 100%;z-index: 1;}

.seatanchuang .stop{width: 100%;height: 50vh;position: absolute;top: -50vh;left: 0;z-index: 2;background: #f5f5f5;}

.seatanchuang .stop .sbox{width: 1000px;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);padding: 10px 0;border-bottom: 1px solid #000;z-index: 3;}

.seatanchuang .stop .sbox input{display: block;width: calc(100% - 40px);float: left;height: 40px;border: 0;outline: none;background: #f5f5f5;font-size: 16px;}

.seatanchuang .stop .sbox a{display: block;width: 40px;height: 40px;background: url(../images/ss2.png) center no-repeat;float: right;}

.seatanchuang.act{visibility: visible;opacity: 1;}

.seatanchuang.act .stop{top: 0;}

/* 首页 */

.fpg{width: 100%;height: 100vh;position: relative;overflow: hidden;}

.fpg .section{width: 100%;height: 100%;overflow: hidden;position: relative;}

.fpg .section .bgimg{display: block;width: 100%;height: 100%;}

.fpg .section .fp-tableCell{position: relative;overflow: hidden;}

.swiper1{}

.swiper1 .swiper-slide .sbox{position: relative;overflow: hidden; width: 100%;height: 100vh;}

.swiper1 .swiper-slide .sbox .mimg{display: none;}

.swiper1 .swiper-slide .sbox .pimg{display: block;width: 100%;object-fit: cover;height: 100%;}

.swiper1 .swiper-slide .sbox .txt{position: absolute;width: 100%;left: 0;top: 50%;padding-top: 200px; z-index: 3;color: #fff;z-index: 3;transform: translateY(-50%);-webkit-transform: translateY(-50%);text-align: center;letter-spacing: 4px;opacity: 0;}

.swiper1 .swiper-slide .sbox .txt .tc{margin: 60px 0 80px;}

.swiper1 .swiper-slide .sbox video {display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 1;object-fit: cover;}


.swiper1 .fd{width: 100%;position: absolute;left: 0;bottom: 80px;z-index: 5;}

.swiper1 .fd .fox{position: relative;height: 10px;}

.swiper1 .fd .fox .pagination1 span{width: 24px;height: 24px;position: relative;background: rgba(0, 0, 0, 0);border: 2px solid #fff;position: relative;margin-right: 20px;transform: scale(0.5);-webkit-transform: scale(0.5);opacity: 0.5;}

.swiper1 .fd .fox .pagination1 span::after{content: '';display: block;width: 10px;height: 10px;background: #fff;border-radius: 50%;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);opacity: 0;}

.swiper1 .fd .fox .pagination1 span.swiper-pagination-bullet-active{transform: scale(1);-webkit-transform: scale(1);opacity: 1;}

.swiper1 .fd .fox .pagination1 span.swiper-pagination-bullet-active::after{opacity: 1;}

.swiper1 .swiper-slide-active .sbox .txt{padding-top: 0px;opacity: 1;transition-delay: .5s;-webkit-transition-delay: .5s;}

.swiper1 .xh{width: 30px;height: 50px;background: url(../images/sb.png) center no-repeat;position: fixed;left: 50%;margin-left: -15px;bottom: 60px;z-index: 3;overflow: hidden;}

.swiper1 .xh s{display: block;width: 2px;height: 10px;background: #fff;position: absolute;top: -10px;left: 50%;margin-left: -1px;animation: sxh 2s linear infinite;-webkit-animation: sxh 2s linear infinite;}
   
.i2{width: 100%;position: relative;z-index: 3;background: url(../images/in_2.jpg) center no-repeat;background-size: cover;}

.i2 .iox{padding-top: 50px;width: 100%;height: 100vh;display: flex;justify-content: space-between;align-items: center;align-content: center;flex-wrap: wrap;}

.i2 .iox .ilt{width: 50.625%;}

.i2 .iox .ilt img{display: block;width: 100%;}

.i2 .iox .irt{width: 42.5%;text-align: justify;}

.i2 .iox .irt .en{color: #666;font-family: Georgia;opacity: 0.15;margin: 20px 0 60px;}

.i2 .iox .irt .tt2{line-height: 1.8;}

.i2 .iox .irt .tc{line-height: 30px;color: #333;margin: 30px 0 50px;}

.i2 .iox .irt .more{margin: 0 0 0 20px;}

.fpg .section_2 .dh{transform: translateX(-100px);-webkit-transform: translateX(-100px);opacity: 0;}

.fpg .section_2.active .dh{transform: translateX(0px);-webkit-transform: translateX(0px);opacity: 1;transition-delay: .5s;-webkit-transition-delay: .5s;}

.fpg .section_2.active .dhr2{transition-delay: .8s;-webkit-transition-delay: .8s;}

.i3{width: 100%;height: 100vh;background: url(../images/in_3.jpg) center no-repeat;background-size: cover;padding-top: 160px;}

.i3 .itop{display: flex;}

.i3 .itop .ilt{width: 365px;}

.i3 .itop .ilt .en{font-family: Georgia;color: #666;opacity: 0.5;margin-top: 15px;}

.i3 .itop .icen{width: calc(100% - 565px);padding-right: 180px;text-align: justify;}

.i3 .itop .icen .itc{line-height: 30px;margin-top: 25px;}

.i3 .itop .irt{width: 200px;padding-top: 50px;}

.i3 .ul1{display: flex;margin-top: 50px;justify-content: space-between;}

.i3 .ul1 li{position: relative;overflow: hidden;width: 13.8%;height: 520px;}

.i3 .ul1 li img{display: block;height: 100%;max-width: 720px;position: relative;}

.i3 .ul1 li.act{width: 45%;max-width: 720px;}

.fpg .section_3 .dh{transform: translateY(100px);-webkit-transform: translateY(100px);opacity: 0;-webkit-transition: all .8s cubic-bezier(.4,0,.2,1); -moz-transition: all .8s cubic-bezier(.4,0,.2,1); transition: all .8s cubic-bezier(.4,0,.2,1);}

.fpg .section_3.active .dh{transform: translateY(0px);-webkit-transform: translateY(0px);opacity: 1;transition-delay: .5s;-webkit-transition-delay: .5s;}

.fpg .section_3.active .dh2{transition-delay: .8s;-webkit-transition-delay: .8s;}

.i4{width: 100%;height: 100vh;padding-top: 200px;background: url(../images/in_4.jpg) center no-repeat;background-size: cover;color: #fff;}

.i4 .itop{display: flex;padding: 0 4.2%;}

.i4 .itop .ilt{width: 450px;text-align: justify;}

.i4 .itop .ilt .en{opacity: 0.15;font-family: Georgia;margin: 20px 0 60px;}

.i4 .itop .ilt .tc{line-height: 30px;}

.i4 .itop .ilt .more{margin: 70px 0 0;}

.i4 .itop .irt{width: calc(100% - 565px);padding-left: 115px;}

.i4 .itop .irt img{display: block;width: 100%;border-radius: 5px;}

.i4 .ibtm{position: relative;margin-top: 90px;z-index: 3;}

.i4 .ibtm .xian{display: block;width: 100%;height: 1px;background: url(../images/in_4_6.png) center left ;position: absolute;left: 0;top: 50px;}

.i4 .ibtm .ul1{display: flex;}

.i4 .ibtm .ul1 li{width: 20%;text-align: center;cursor: pointer;opacity: 0.5;}

.i4 .ibtm .ul1 li .wz{line-height: 24px;}

.i4 .ibtm .ul1 li .yuan{width: 12px;height: 12px;border: 1px solid #fff;border-radius: 50%;margin: 20px auto;}

.i4 .ibtm .ul1 li .yuan s{display: block;width: 6px;height: 6px;background: #fff;border-radius: 50%;margin: 2px;}

.i4 .ibtm .ul1 li .ico{width: 75px;margin: 0 auto;}

.i4 .ibtm .ul1 li.act{opacity: 1;}

.fpg .section_4 .dh{transform: translateY(100px);-webkit-transform: translateY(100px);opacity: 0;-webkit-transition: all .8s cubic-bezier(.4,0,.2,1); -moz-transition: all .8s cubic-bezier(.4,0,.2,1); transition: all .8s cubic-bezier(.4,0,.2,1);}

.fpg .section_4.active .dh{transform: translateY(0px);-webkit-transform: translateY(0px);opacity: 1;transition-delay: .5s;-webkit-transition-delay: .5s;}

.fpg .section_4.active .dh2{transition-delay: .8s;-webkit-transition-delay: .8s;}


/* 首页定位 */

#menu { margin: 0; padding: 0; position: fixed; right: 80px; top: 50%; z-index: 10;transform: translateY(-50%);-webkit-transform: translateY(-50%);}

#menu li a {position: relative;display: block;   color: #fff;opacity: 0.3; width: 18px;height: 18px;background: #fff;border-radius: 50%;margin: 12px 0;border: 2px solid #fff;transform: scale(0.5);-webkit-transform: scale(0.5);}

#menu li.active a{transform: scale(1);-webkit-transform: scale(1);opacity: 1;background: rgba(0, 0, 0, 0);}

/* 底部 */

.footer{background: url(../images/in_5.jpg) center no-repeat;background-size: cover;}

.footer1{padding: 70px 0;display: flex;justify-content: space-between;}

.footer1 .flt{width: calc(100% - 700px);display: flex;}

.footer1 .flt li{width: 15%;}

.footer1 .flt li:last-child{width: 10%;}

.footer1 .flt li a{display: block;color: #fff;opacity: 0.3;}

.footer1 .flt li .ltop a{opacity: 0.8;height: 20px;position: relative;margin-bottom: 50px;}

.footer1 .flt li .ltop a s{display: block;width: 1px;height: 10px;background: #fff;opacity: 0.4;position: absolute;right: 28%;top: 0;display: none;}

.footer1 .flt li .lbtm a{margin-top: 30px;line-height: 1.5;}

.footer1 .flt li:last-child .ltop a s{display: none;}

.footer1 .flt li a:hover{opacity: 1;}

.footer1 .frt{width: 465px;}

.footer1 .frt .a{display: flex;justify-content: flex-end;align-items: flex-end;align-content: flex-end;color: #fff;margin-bottom: 30px;opacity: 0.3;line-height: 1.5;}

.footer1 .frt .a span{font-family: arial;position: relative;bottom: -5px;}

.footer1 .frt .a:hover{opacity: 1;}

.footer1 .frt .a .ico{display: none;}

.footer1 .frt .tx{display: flex;height: 60px;border-bottom: 1px solid rgba(255, 255, 255, 0.1);align-items: flex-start;align-content: flex-start;}

.footer1 .frt .tx input{display: block;width: calc(100% - 110px);background: rgba(0, 0, 0, 0);border: 0;resize: none;outline: none;color: #fff;height: 100%;}

.footer1 .frt .tx a{display: block;width: 110px;text-align: center;line-height: 40px;border: 1px solid #fff;border-radius: 30px;color: #fff;opacity: 0.6;}

.footer1 .frt .tx a:hover{opacity: 1;background: #fff;color: #000;}

.footer2{display: flex;justify-content: space-between;}

.footer2 *{color: #666;}

.footer2{padding: 30px 0 40px;border-top: 1px solid rgba(255, 255, 255, 0.1); position: relative;z-index: 3;display: flex;justify-content: space-between;}

.footer2 .flt{display: flex;}

.footer2 .flt .a{display: block;margin-right: 10px;}

.footer2 * ,.footer2 a{color: #666;}

.footer2 a:hover{color: #fff;opacity: 1;}



/* 关于 */

.banner{position: relative;z-index: 1;width: 100%;color: #fff;}

.banner .nox{width: 100%;height: 700px;position: relative;}

.banner .nox .txt{position: absolute;width: 100%;left: 0;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);text-align: center;line-height: 1.5;}

.banner .nox .txt .tt{margin-bottom: 50px;}

.navx{position: relative;width: 100%;height: 70px;border-bottom: 1px solid #ddd;background: #fff;}

.navx .nav{position: relative;}

.navx .nav .nox{display: flex;}

.navx .nav .nox a{display: block;position: relative;line-height: 70px;width: 50%;text-align: center;}

.navx .nav .nox a s{display: block;width: 1px;height: 20px;background: #dad4d1;position: absolute;right: 0;top: 50%;margin-top: -10px;}

.navx .nav .nox a span{display: block;width: 0%;height:3px;background: #333;position: absolute;left: 0;bottom: 0;z-index: 2;}

.navx .nav .nox a.act span,.navx .nav .nox a:hover span{width: 100%;}

.navx .nav .nox a:last-child s{display: none;}

.ab1{padding: 120px 0;background: url(../images/ab_2.jpg) center no-repeat;background-size: cover;}

.ab1 .aox{display: flex;justify-content: space-between;}

.ab1 .aox .alt{width: 42.5%;text-align: justify;}

.ab1 .aox .alt .en{font-family: Georgia;color: #666;opacity: 0.5;margin: 20px 0 40px;}

.ab1 .aox .alt .tt1{line-height: 1.5;}

.ab1 .aox .alt .tc{line-height: 30px;margin: 40px 0;}

.ab1 .aox .alt .ul1{display: flex;}

.ab1 .aox .alt .ul1 li{width: 33.33%;}

.ab1 .aox .alt .ul1 li .num{font-family: arial;margin-bottom: 5px;display: inline-block;margin-right: 5px;}

.ab1 .aox .art{width: 50%;}

.ab1 .aox .art .swiper3{}

.ab1 .aox .art .swiper3 img{display: block;width: 100%;}

.ab1 .aox .art .swiper3 .sbox{position: relative;}

.ab1 .aox .art .swiper3 .sbox .bf{width: 96px;height: 96px;position: absolute;top: 50%;left: 50%;z-index: 9;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);background: rgba(255, 255, 255, 0.3) url(../images/bf.png) center no-repeat; cursor: pointer;border: 2px solid #fff;border-radius: 50%;
    -webkit-box-shadow: 0 0 0 0 rgba(255 , 255 ,255, 0.3);box-shadow: 0 0 0 0 rgba(255 , 255 ,255, 0.3);background-color: transparent;-webkit-animation: spulse 1.25s infinite cubic-bezier(0.24, 0, 0.38, 1);animation: spulse 1.25s infinite cubic-bezier(0.24, 0, 0.38, 1);
}

.ab1 .aox .art .swiper3 .sbox .bf s{display: block;width: 130%;height: 130%;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);border: 1px dashed #fff;border-radius: 50%;}



.ab1 .aox .art .swiper3 .pagination3{bottom: 20px;}

.ab1 .aox .art .swiper3 .pagination3 span{width: 24px;height: 24px;position: relative;background: rgba(0, 0, 0, 0);border: 2px solid #fff;position: relative;margin-right: 20px;transform: scale(0.5);-webkit-transform: scale(0.5);opacity: 0.5;}

.ab1 .aox .art .swiper3 .pagination3 span::after{content: '';display: block;width: 10px;height: 10px;background: #fff;border-radius: 50%;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);opacity: 0;}

.ab1 .aox .art .swiper3 .pagination3 span.swiper-pagination-bullet-active{transform: scale(1);-webkit-transform: scale(1);opacity: 1;}

.ab1 .aox .art .swiper3 .pagination3 span.swiper-pagination-bullet-active::after{opacity: 1;}

.ab2{padding: 80px 0;text-align: center;}

.ab2 .en{color: #999;font-family: Georgia;margin: 20px 0 60px;}

.ab2 .aox{display: flex;justify-content: space-between;}

.ab2 .aox .alt{width: 50%;}

.ab2 .aox .art{width: 45%;text-align: justify;line-height: 1.5;}

.ab2 .aox .art .atc{line-height: 30px;margin-top: 20px;}

.ab2 .aox .art .atc .x{margin: 15px 0;}

.ab2 .aox .art .aimg{display: flex;justify-content: flex-end;}

.ab3{background:url(../images/ab_3.jpg) center no-repeat fixed;background-size: cover;color: #fff;padding: 100px 0 ;text-align: center;}

.ab3 .en{font-family: Georgia;margin: 20px 0 100px;color: rgba(255, 255, 255, 0.5);}

.ab3 .swiper13{height: 100px;}

.ab3 .swiper13::before{content: '';display: block;width: 100%;height: 1px; border-bottom: 1px dashed #fff; opacity: 0.5; position: absolute;top: 50%;left: 0;z-index: -1;}

.ab3 .swiper13 .swiper-wrapper{justify-content: center;}

.ab3 .swiper13 .swiper-slide{cursor: pointer;width: 190px;}

.ab3 .swiper13 .swiper-slide .sbox{text-align: center;color: #fff;font-family: Arial;opacity: 0.4;}

.ab3 .swiper13 .swiper-slide .sbox .yuan{display: block;width: 24px;height: 24px;position: relative;background:rgba(255, 255, 255, 0) ;border-radius: 50%;margin: 24px auto 0;border: 1px solid #fff;}

.ab3 .swiper13 .swiper-slide .sbox .yuan span{display: block;position: absolute;top: 14%;left: 15%;width: 70%;height: 70%;background:#fff ;border-radius: 50%;}

.ab3 .swiper13 .swiper-slide.act .sbox{opacity: 1;}

.ab3_1{padding: 40px  60px 80px  8.3%;}

.ab3_1 .swiper14{}

.ab3_1 .swiper14 .swiper-slide{}

.ab3_1 .swiper14 .swiper-slide .sbox .stt{font-family: arial;}

.ab3_1 .swiper14 .swiper-slide .sbox .stc{margin-top: 15px;border-top: 1px solid #ddd;padding-top: 15px;line-height: 30px;}

.ab4{padding: 80px 0;background: url(../images/ab_4.jpg) center no-repeat;background-size: cover;text-align: center;}

.ab4 .en{color: #999;font-family: Georgia;margin: 20px 0 ;}

.ab4 .ul1{display: flex;flex-wrap: wrap;}

.ab4 .ul1 li{width: 25%;height: 260px;position: relative;z-index: 3;line-height: 1.5;margin-top: 20px;}

.ab4 .ul1 li .txt{position: relative;z-index: 2;padding-top: 30px;}

.ab4 .ul1 li .txt .ico{width: 70px;margin: 0 auto 10px;}

.ab4 .ul1 li .txt .xian{display: block;width: 34px;height: 1px;background: #92908d;margin: 15px auto;}

.ab4 .ul1 li .txt .ltc{padding: 0 20px;}

.ab4 .ul1 li s{display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 1;background: rgba(96, 84, 76, 0.13);border: 2px solid #d3cec7;transform: scale(1.1);-webkit-transform: scale(1.1);pointer-events: none;opacity: 0;}

.ab4 .ul1 li:hover s{transform: scale(1);-webkit-transform: scale(1);opacity: 1;}

.ab5{padding: 80px 0 100px;background: url(../images/ab_5.jpg) center no-repeat;background-size: cover;text-align: center;color: #fff;}

.ab5 .en{font-family: Georgia;margin: 20px 0 50px;color: rgba(255, 255, 255, 0.5);}

.ab5 .btn{display: flex;justify-content: center;margin-bottom: 30px;}

.ab5 .btn span{display: flex;margin: 0 30px;align-items: center;align-content: center;opacity: .4;cursor: pointer;}

.ab5 .btn span s{display: block;width: 10px;height: 10px;border: 2px solid #fff;border-radius: 50%;margin-right: 6px;opacity: 0;}

.ab5 .btn span.act{opacity: 1;}

.ab5 .btn span.act s{opacity: 1;}

.ab5 .swiper4{padding-bottom: 70px;}

.ab5 .swiper4 .swiper-slide{}

.ab5 .swiper4 .swiper-slide .sbox{border: 1px solid rgba(255, 255, 255, 0.3);position: relative;background: rgba(51, 36, 26, 0.3);padding: 70px 5% 50px;line-height: 1.5;cursor: pointer;}

.ab5 .swiper4 .swiper-slide .sbox .img{width: 180px;margin: 0 auto 45px;}

.ab5 .swiper4 .pagination4{bottom: 0px;}

.ab5 .swiper4 .pagination4 span{width: 24px;height: 24px;position: relative;background: rgba(0, 0, 0, 0);border: 2px solid #fff;position: relative;margin-right: 20px;transform: scale(0.5);-webkit-transform: scale(0.5);opacity: 0.5;}

.ab5 .swiper4 .pagination4 span::after{content: '';display: block;width: 10px;height: 10px;background: #fff;border-radius: 50%;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);opacity: 0;}

.ab5 .swiper4 .pagination4 span.swiper-pagination-bullet-active{transform: scale(1);-webkit-transform: scale(1);opacity: 1;}

.ab5 .swiper4 .pagination4 span.swiper-pagination-bullet-active::after{opacity: 1;}

/* 产品 */

.pr1{padding: 80px 0;background: #f7f7f7;text-align: center;}

.pr1 .en{color: #999;font-family: Georgia;margin: 20px 0 60px;}

.pr1 .ul1{display: flex;flex-wrap: wrap;}

.pr1 .ul1 li{width: 29.5%;margin: 0 5.75% 50px 0;}

.pr1 .ul1 li:nth-child(3n){margin-right: 0;}

.pr1 .ul1 li a{display: block;}

.pr1 .ul1 li a .img{position: relative;overflow: hidden;background: #000;}

.pr1 .ul1 li a .img img{display: block;width: 100%;transform: scale(1.01);-webkit-transform: scale(1.01);}

.pr1 .ul1 li a .img .txt{position: absolute;top: 50%;left: 50%;z-index: 3;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);color: #fff;text-align: left;width: 200px;height: 280px;border: 1px solid rgba(255, 255, 255, 0.5);line-height: 2;padding: 20px;}

.pr1 .ul1 li a .img .txt div{width: 250px;}

.pr1 .ul1 li a .img .txt .att{line-height: 1;margin-top: 10px;font-family: Arial;}

.pr1 .ul1 li a .wz{padding-top: 40px;}

.pr1 .ul1 li:hover a .img img{transform: scale(1.1);-webkit-transform: scale(1.1);opacity: 0.8;}

/* 产品详情 */

.navp{padding: 130px 0 30px ;background: #f7f7f7;}

.navp .nox{display: flex;justify-content: flex-end;line-height: 1;}

.navp .nox a{display: block;margin: 0 5px;}

.navp .nox a:last-child{margin-right: 0;color: #888;border-bottom: 1px solid #888;}

.prc1{padding: 0 0 100px;background: #f7f7f7;}

.prc1 .pox{padding: 100px 100px 60px;background: #fff;}

.prc1 .pox .ptop{display: flex;justify-content: space-between;}

.prc1 .pox .ptop .plt{width: 41.5%;position: relative;}

.prc1 .pox .ptop .plt .swiper5{padding-bottom: 45px;}

.prc1 .pox .ptop .plt .swiper5 img{display: block;width: 100%;}

.prc1 .pox .ptop .plt .btn{width: 40px;height: 70px;background: url(../images/jt_h3.png) center no-repeat;position: absolute;right: -70px;top: 50%;margin-top: -70px;cursor: pointer;}

.prc1 .pox .ptop .plt .prev5{left: -70px;right: auto;transform: rotate(180deg);-webkit-transform: rotate(180deg);}

.prc1 .pox .ptop .plt .btn:hover{background: url(../images/jt_h4.png) center no-repeat;}

.swiper-button-disabled{display: none;}

.prc1 .pox .ptop .plt .swiper5 .pagination5{bottom: 0px;}

.prc1 .pox .ptop .plt .swiper5 .pagination5 span{width: 24px;height: 24px;position: relative;background: rgba(0, 0, 0, 0);border: 2px solid #999;position: relative;margin-right: 20px;transform: scale(0.5);-webkit-transform: scale(0.5);opacity: 0.5;}

.prc1 .pox .ptop .plt .swiper5 .pagination5 span::after{content: '';display: block;width: 10px;height: 10px;background: #999;border-radius: 50%;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);opacity: 0;}

.prc1 .pox .ptop .plt .swiper5 .pagination5 span.swiper-pagination-bullet-active{transform: scale(1);-webkit-transform: scale(1);opacity: 1;}

.prc1 .pox .ptop .plt .swiper5 .pagination5 span.swiper-pagination-bullet-active::after{opacity: 1;}

.prc1 .pox .ptop .prt{width: 58.5%;padding-left: 140px;}

.prc1 .pox .ptop .prt .ptt{line-height: 1.5;}

.prc1 .pox .ptop .prt .ul1{border-top: 1px solid #d3cec7;margin-top: 50px;}

.prc1 .pox .ptop .prt .ul1 li{padding: 30px 0;line-height: 36px;display: flex;border-bottom: 1px solid #d3cec7;}

.prc1 .pox .ptop .prt .ul1 li .llt{width: 130px;}

.prc1 .pox .ptop .prt .ul1 li .lrt{width: calc(100% - 130px);text-align: right;}

.prc1 .pox .pbtm{padding-top: 80px;}

.prc1 .pox .pbtm .swiper6{padding: 40px 0 60px;text-align: center;}

.prc1 .pox .pbtm .swiper6 .swiper-slide{}

.prc1 .pox .pbtm .swiper6 .swiper-slide .sbox{display: block;}

.prc1 .pox .pbtm .swiper6 .swiper-slide .sbox .img,.prc1 .pox .pbtm .swiper6 .swiper-slide .sbox .img img{display: block;width: 100%;overflow: hidden;background: #000;}

.prc1 .pox .pbtm .swiper6 .swiper-slide .sbox .img img{transform: scale(1.01);-webkit-transform: scale(1.01);}

.prc1 .pox .pbtm .swiper6 .swiper-slide .sbox .txt .att{margin: 20px 0 15px;}

.prc1 .pox .pbtm .swiper6 .swiper-slide .sbox .txt .atc{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

.prc1 .pox .pbtm .swiper6 .swiper-slide .sbox:hover .img img{transform: scale(1.1);-webkit-transform: scale(1.1);opacity: 0.8;}

.prc1 .pox .pbtm .swiper6 .pagination6{bottom: 0px;}

.prc1 .pox .pbtm .swiper6 .pagination6 span{width: 24px;height: 24px;position: relative;background: rgba(0, 0, 0, 0);border: 2px solid #999;position: relative;margin-right: 20px;transform: scale(0.5);-webkit-transform: scale(0.5);opacity: 0.5;}

.prc1 .pox .pbtm .swiper6 .pagination6 span::after{content: '';display: block;width: 10px;height: 10px;background: #999;border-radius: 50%;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);opacity: 0;}

.prc1 .pox .pbtm .swiper6 .pagination6 span.swiper-pagination-bullet-active{transform: scale(1);-webkit-transform: scale(1);opacity: 1;}

.prc1 .pox .pbtm .swiper6 .pagination6 span.swiper-pagination-bullet-active::after{opacity: 1;}

/* 品质 */

.qua1{padding: 80px 0 120px;}

.qua1 .tt{text-align: center;}

.qua1 .en{color: #999;font-family: Georgia;margin: 20px 0 55px;text-align: center;}

.qua1 .ul1{}

.qua1 .ul1 li{}

.qua1 .ul1 li .llt{width: 50%;height: 450px;float: left;}

.qua1 .ul1 li .lrt{width: 50%;height: 450px;float: left;padding: 55px 60px 0;}

.qua1 .ul1 li .lrt .ico{width: 70px;margin-bottom: 60px;}

.qua1 .ul1 li .lrt .len{font-family: Georgia;color: #999;margin: 15px 0 35px;}

.qua1 .ul1 li .lrt .xie{width: 18px;height: 18px;background: url(../images/qu_2.png) center no-repeat;margin: ;}

.qua1 .ul1 li .lrt .ltc{line-height: 28px;text-align: justify;margin-top: 35px;}

.qua1 .ul1 li:nth-child(2n) .llt{float: right;}

/* 创新 */

.inn1{padding: 80px 0 100px;text-align: center;background: url(../images/inn_2.jpg) center top no-repeat;background-size: cover;}

.inn1 .en{color: #999;font-family: Georgia;margin: 20px 0 35px;text-align: center;}

.inn1 .tc{width: 100%;margin: 0 auto;max-width: 720px;line-height: 30px;}

.inn1 .ul1{margin-top: 60px;display: flex;}

.inn1 .ul1 li{width: 25%;padding: 0 50px;line-height: 1.5;}

.inn1 .ul1 li .img img{width: 180px;margin: 0 auto;border-radius: 50%;}

.inn1 .ul1 li .ltt{margin: 30px 0 10px;}

.inn1 .ul1 li .ltc{line-height: 30px;}


.inn2{position: relative;padding-bottom: 40px;}

.inn2 .iox{}

.inn2 .iox .irt{width: 50%;min-height: 480px;margin-left: 50%;padding:100px 0 0 18%;background: url(../images/inn_3.png) 10% 10% no-repeat;position: relative;}

.inn2 .iox .irt .en{color: #999;font-family: Georgia;margin: 20px 0 55px;}

.inn2 .iox .irt .tc{line-height: 30px;text-align: justify;}

.inn2 .iox .irt .img{width: 40%;position: absolute;left: -80px;bottom: -40px;z-index: 3;}

.inn2 .ilt{width: 50%;height: 480px;position: absolute;left: 0;top: 0;}

.inn3{text-align: center;padding: 80px 0 100px;}

.inn3 .en{color: #999;font-family: Georgia;margin: 20px 0 30px;}

.inn3 .tc{width: 100%;margin: 0 auto;max-width: 1110px;line-height: 30px;}

.inn3 .img{margin: 40px 0 0;}

.inn3 .img img{width: 100%;display: block;}

.inn3 .ul1{display: flex;justify-content: center;padding: 25px;background: #fff;position: relative;z-index: 3;margin: -70px auto 0;text-align: left;box-shadow: 0px 2px 15px rgba(0, 0, 0, 0.1);width: 100%;max-width: 1000px;}

.inn3 .ul1 .xain{display: block;width: 1px;height: 90px;background: #e6e6e6;margin: 0 90px;}

.inn3 .ul1 li{}

.inn3 .ul1 li .num{display: flex;align-items: flex-end;align-content: flex-end;margin-bottom: 20px;}

.inn3 .ul1 li .num span{font-family: arial;position: relative;top: 10px;margin-right: 5px;}

.inn4{padding: 80px 0 100px;background: url(../images/inn_5.jpg) center no-repeat;background-size: cover;text-align: center;}

.inn4 .en{color: #999;font-family: Georgia;margin: 20px 0 50px;}

.inn4 .itop{position: relative;}

.inn4 .itop .ilt{width: 43%;text-align: justify;line-height: 30px;min-height: 435px;overflow: auto;padding-right: 10px;}

.inn4 .itop .irt{width: 52%;position: absolute;top: 0;right: 0;}

.inn4 .itop .irt .swiper7{padding-bottom: 50px;}

.inn4 .itop .irt .swiper7 .swiper-slide{width: 600px;}

.inn4 .itop .irt .swiper7 .pagination7{bottom: 0px;}

.inn4 .itop .irt .swiper7 .pagination7 span{width: 24px;height: 24px;position: relative;background: rgba(0, 0, 0, 0);border: 2px solid #999;position: relative;margin-right: 20px;transform: scale(0.5);-webkit-transform: scale(0.5);opacity: 0.5;}

.inn4 .itop .irt .swiper7 .pagination7 span::after{content: '';display: block;width: 10px;height: 10px;background: #999;border-radius: 50%;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);opacity: 0;}

.inn4 .itop .irt .swiper7 .pagination7 span.swiper-pagination-bullet-active{transform: scale(1);-webkit-transform: scale(1);opacity: 1;}

.inn4 .itop .irt .swiper7 .pagination7 span.swiper-pagination-bullet-active::after{opacity: 1;}

/* 新闻 */

.new1{padding: 80px 0 120px;background: url(../images/ne_2.jpg) center no-repeat;background-size: cover;}

.new1 .tt{text-align: center;}

.new1 .en{color: #999;font-family: Georgia;margin: 20px 0 55px;text-align: center;}

.new1 .ul1{display: flex;flex-wrap: wrap;}

.new1 .ul1 li{width: 31.25%;margin: 0 3.125% 60px 0;}

.new1 .ul1 li:nth-child(3n){margin-right: 0;}

.new1 .ul1 li a{display: block;position: relative;background: #fff;}

.new1 .ul1 li a .img,.new1 .ul1 li a .img img{overflow: hidden;display: block;width: 100%;background: #000;}

.new1 .ul1 li a .img img{transform: scale(1.01);-webkit-transform: scale(1.01);}

.new1 .ul1 li a .txt{padding: 30px;}

.new1 .ul1 li a .txt .day{line-height: 16px;color: #666;padding-left: 20px;background: url(../images/day.png) center left no-repeat;font-family: arial;}

.new1 .ul1 li a .txt .att{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin: 20px 0 ;line-height: 30px;}

.new1 .ul1 li a .txt .more{margin: 0;}

.new1 .ul1 li:hover a .img img{transform: scale(1.1);-webkit-transform: scale(1.1);opacity: 0.8;}

.new1 .ul1 li:hover a .txt .more{margin: 0 0 0 20px;}

/* 新闻详情 */

.nec1{padding: 0 0 100px;background: #f7f7f7;}

.nec1 .nox{padding: 80px 200px 60px;background: #fff;}

.nec1 .nox .tt{text-align: center;line-height: 1.5;}

.nec1 .nox .ly{display: flex;justify-content: center;align-items: center;align-content: center;margin: 30px  0 50px;}

.nec1 .nox .ly s{display: block;width: 1px;height: 14px;background: #ddd;margin: 0 15px;}

.nec1 .nox .tc {padding: 50px 0;border-top: 1px dashed #ddd;border-bottom: 1px dashed #ddd;line-height: 36px;text-align: justify;}

.nec1 .nox .tc img{margin: 0 auto;height: auto;}

.nec1 .nox .nbtm{position: relative;margin-top: 50px;display: flex;align-items: flex-start;align-content: flex-start;}

.nec1 .nox .nbtm .nlt{width: calc(100% - 200px);}

.nec1 .nox .nbtm .nlt a{display: block;margin-bottom: 25px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

.nec1 .nox .nbtm .nlt a:hover{color: #000;font-weight: bold;}

.nec1 .nox .nbtm .nrt{width: 150px;background: #e6e6e6;color: #666;text-align: center;line-height: 46px;letter-spacing: 10px;}

.nec1 .nox .nbtm .nrt:hover{background: #000;color: #fff;}

/* 加入 */

.jo1{padding: 80px 0;text-align: center;}

.jo1 .en{color: #999;font-family: Georgia;margin: 20px 0 50px;text-align: center;}

.jo1 .ul1{display: flex;}

.jo1 .ul1 li{width: 18.75%;height: 520px;color: #fff;display: flex;justify-content: center;align-items: center;color: #fff;}

.jo1 .ul1 li:nth-child(1){width: 43.75%;}

.jo2{padding-bottom: 100px;}

.jo2 .tt{text-align: center;}

.jo2 .en{color: #999;font-family: Georgia;margin: 20px 0 60px;text-align: center;}

.jo2 .dl1{margin-bottom: 60px;}                                                                                                                               

.jo2 .dl1 dt{display: flex;line-height: 80px;padding: 0 20px;background: #333;color: #fff;}  

.jo2 .dl1 dt span{display: block;width: 16.66%;text-align: center;}

.jo2 .dl1 dd{}

.jo2 .dl1 dd .dtop{display: flex;line-height: 80px;padding: 0 20px;cursor: pointer;border-bottom: 1px solid #ddd;}

.jo2 .dl1 dd span{display: flex;width: 16.66%;text-align: center;justify-content: center;align-items: center;align-content: center;}

.jo2 .dl1 dd span s{display: block;width: 36px;height: 36px;background: url(../images/jo_1.png) center  no-repeat;}

.jo2 .dl1 dd .dbtm{padding: 30px 75px;background: #f7f7f7;display: none;}

.jo2 .dl1 dd .dbtm .dox{display: flex;justify-content: space-between;padding-bottom: 50px;border-bottom: 1px dashed #ddd;margin-bottom: 35px;}

.jo2 .dl1 dd .dbtm .dox .dlt{width: 44%;line-height: 38px;}

.jo2 .dl1 dd .dbtm .dox .dlt .zz{font-weight: bold;}

.jo2 .dl1 dd .dbtm .dox .x{display: block;width: 1px;border-right: 1px dashed #ddd;}

.jo2 .dl1 dd .dbtm  a span{text-decoration: underline;display: inline-block;}

.jo2 .dl1 dd.act .dtop {background: #ebebeb; }

.jo2 .dl1 dd.act span s{background: url(../images/jo_2.png) center  no-repeat;}


/* 联系我们 */

.co1{padding: 80px 0;background: url(../images/co_2.jpg) center no-repeat;background-size: cover;text-align: center;}

.co1 .en{color: #999;font-family: Georgia;margin: 20px 0 60px;text-align: center;}

.co1 .ul1{display: flex;}

.co1 .ul1 li{width: 20%;}

.co1 .ul1 li a{position: relative;display: block;width: 100%;}

.co1 .ul1 li a .ico{width: 50px;margin: 0 auto 30px;}

.co1 .ul1 li a .dh{line-height: 1.5;color: #666;margin: 20px 0 0;}

.co1 .ul1 li a s{display: block;width: 1px;height: 100px;position: absolute;right: 0;top: 10px;background: #ddd;}

.co1 .ul1 li:last-child  a s{display: none;}

.co1 .img{display: block;width: 100%;border: 1px solid #e4dbd2;margin-top: 40px;}

.co1 .img img{display: block;width: 100%;}

.co2{padding: 80px 0 100px;background: url(../images/co_4.jpg) center no-repeat;background-size: cover;text-align: center;color: #fff;}

.co2 .en{color: rgba(255, 255, 255, 0.5);font-family: Georgia;margin: 20px 0 60px;text-align: center;}

.co2 .ul1{display: flex;justify-content: space-between;flex-wrap: wrap;}

.co2 .ul1 li{width: 47%;height: 60px;border: 2px solid rgba(255, 255, 255, 0.4);background: rgba(51, 36, 26, 0.4);margin-bottom: 40px;display: flex;}

.co2 .ul1 li .ico{width: 82px;border-right: 2px solid rgba(255, 255, 255, 0.4);height: 100%;overflow: hidden;}

.co2 .ul1 li .ico img{display: block;width: 100%;}

.co2 .ul1 li .ipt{width: 100%;height: 100%;}

.co2 .ul1 li .ipt input,.co2 .ul1 li .ipt textarea{display: block;width: 100%;height: 100%;background: rgba(0, 0, 0, 0);border: 0;padding: 0 10px;color: #fff;outline: none;font-size: 16px;resize: none;}

.co2 .ul1 li .ipt input::-webkit-input-placeholder { color: #fff ;  } 

.co2 .ul1 li .ipt input:-moz-placeholder { color: #fff ; }

.co2 .ul1 li .ipt input::-moz-placeholder { color: #fff ; } 

.co2 .ul1 li .ipt textarea::-webkit-input-placeholder { color: #fff ;  } 

.co2 .ul1 li .ipt textarea:-moz-placeholder { color: #fff ; }

.co2 .ul1 li .ipt textarea::-moz-placeholder { color: #fff ; } 

.co2 .ul1 li:last-child{width: 100%;height: 250px;}

.co2 .ul1 li:last-child .ico{border-right: 2px solid rgba(0,0,0,0);}

.co2 .ul1 li .ipt textarea{font-family: arial;padding: 15px 10px;line-height: 1.5;}

.co2 .tj{display: block;width: 240px;line-height: 64px;text-align: center;background: rgba(255, 255, 255, 0.2);border: 1px solid rgba(255, 255, 255, 0.4);margin: 0 auto;cursor: pointer;}

.co2 .tj:hover{background: #fff;color: #000;}


/* 搜索结果 */

.se1{padding: 170px 0 70px;background: #f7f7f7;margin-bottom: 20px;}

.se1 .sox{display: flex;justify-content: space-between;margin: 30px 0 0;}

.se1 .sox .slt{display: flex;}

.se1 .sox .slt a{display: block;width: 160px;line-height: 46px;text-align: center;border: 1px solid #bdbdbd;margin-right: 20px;}

.se1 .sox .slt a.act,.se1 .sox .slt a:hover{background:#000 ;color: #fff;border: 1px solid #000;}

.se1 .sox .srt{display: flex;width: 460px;height: 50px;border: 1px solid #000;}

.se1 .sox .srt input{display: block;width: calc(100% - 50px);height: 100%;background: rgba(0, 0, 0, 0);border: 0;outline: none;padding: 0 20px;}

.se1 .sox .srt span{display: block;width: 50px;height: 100%;background:#000 url(../images/ss.png) center no-repeat;cursor: pointer;}

.se1 .sox .srt span:hover{opacity: 0.7;}




/* 提示弹窗 */

.guanbi{position: fixed;width: 100%;height: 100%;top: 0;left: 0;z-index: 99;background:rgba(0, 0, 0, 0.4) ;opacity: 0;visibility: hidden;pointer-events: none;}

.guanbi .gbox{position: absolute;top: 50%;opacity: 0; left: 50%;transform: translate(-50%,-50%)  scale(0.5);-webkit-transform: translate(-50%,-50%)  scale(0.5);background:#fff ;padding: 20px 40px;text-align: center;}

.guanbi .gbox .gtt{margin:  0;line-height: 1.8; color: #000;}

.guanbi .gbox .out{display: none;width: 36px;height: 36px;border: 1px solid #ddd;border-radius: 50%;  position: absolute;top: 20px;right: 20px;background:url(../images/out.png) center no-repeat ;background-size: 14px;cursor: pointer;}

.guanbi .gbox .out:hover{background:url(../images/out2.png) center no-repeat ;border: 1px solid #00847a; background-size: 14px;}

.guanbi.act{visibility: visible;pointer-events: visible;opacity: 1;}

.guanbi.act .gbox{transform: translate(-50%,-50%)  scale(1);-webkit-transform: translate(-50%,-50%)  scale(1); opacity: 1;transition-delay: .3s;-webkit-transition-delay: .3s;}

/* 动画 */

@-webkit-keyframes sxh {0% {top:-10px}100% {top: 60px;}}

@keyframes  sxh {0% {top:-10px}100% {top: 60px;}}

/* 视频弹窗 */

.vd_tanchuang{position: fixed;width: 100%;height: 100%;top: 0;left: 0;z-index: 10;background: rgba(0, 0, 0, 0.6);display: none;}

.vd_tanchuang .vox{width: 900px;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);}

.vd_tanchuang .vox video{display: block;width: 100%;}

.vd_tanchuang .vox .out{width: 40px;height: 40px;position: absolute;top: -50px;right: 0;background: url(../images/out3.png) center no-repeat;background-size: 20px;cursor: pointer;opacity: 0.7;}

.vd_tanchuang .vox .out:hover{opacity: 1;}


@-webkit-keyframes spulse {to {-webkit-box-shadow: 0 0 0 20px transparent;box-shadow: 0 0 0 20px transparent;}  }

@keyframes spulse {to {-webkit-box-shadow: 0 0 0 20px transparent;box-shadow: 0 0 0 20px transparent;}  }



/* 视频弹窗 */

.tptanchuang{position: fixed;width: 100%;height: 100%;top: 0;left: 0;z-index: 10;background: rgba(0, 0, 0, 0.6);display: none;}

.tptanchuang .vox{max-width: 80%;height: 64%; position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);}

.tptanchuang .vox img{display: block;margin: 0 auto;max-height: 100%;height: 100%;}

.tptanchuang .vox .out{width: 40px;height: 40px;position: absolute;top: -50px;right: 0;background: url(../images/out3.png) center no-repeat;background-size: 20px;cursor: pointer;opacity: 0.7;}

.tptanchuang .vox .out:hover{opacity: 1;}

.one-swiping .swiper-pagination,.one-swiping .swiper-button-next,.one-swiping .swiper-button-prev{display: none !important;}

/* 更多 */

.more{display: flex;font-family: Georgia;margin: 0 auto;position: relative;width: 160px;justify-content: space-between;letter-spacing: 0px;-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);}

.more *{-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);}

.more .wz{position: relative;z-index: 3;color: #fff;display: flex;justify-content: space-between;align-items: center;align-content: center;width: 100%;height: 30px;}

.more .wz s{display: block;width: 26px;height: 10px;background: url(../images/jt_b.png) center no-repeat;}

.more span{display: block;width: 30px;height: 30px;border: 1px solid #fff;position: absolute;top: 0;right: -10px;z-index: 1;border-radius: 30px;}

.more:hover span{width: 200px;height: 50px;top: -10px;right: -20px;border: 1px solid #000;background: #000;}

.more_hei .wz{color: #666;}

.more_hei span{border: 1px solid #666;}

.more_hei .wz s{background: url(../images/jt_h.png) center no-repeat;}

.more_hei:hover .wz{color: #fff;}

.more_hei:hover .wz s{background: url(../images/jt_b.png) center no-repeat;}




@media (min-width:1950px) {

    .banner{background-size: cover !important;}
  
}


@media (max-width:1800px) {


}


@media (max-width:1680px) {
    
    .f_12{ font-size:12px; }
  
    .f_16{ font-size:14px; }
  
    .f_18{ font-size:16px; }
  
    .f_20{ font-size:18px; }
  
    .f_22{font-size: 20px;}
  
    .f_24{ font-size:20px; }
  
    .f_26{ font-size:22px; }
  
    .f_28{ font-size:22px; }
  
    .f_30{ font-size:24px; }
  
    .f_32{ font-size:24px; }
  
    .f_34{ font-size:26px; }
  
    .f_36{ font-size:26px; }
  
    .f_38{ font-size:28px; }
  
    .f_40{font-size: 30px;}

    .f_54{font-size: 34px;}

    .f_64{font-size: 36px;}
    
    .f_72{font-size: 40px;}
  
  
}
  
  
  
@media (max-width:1580px) {

    .head .hd .logo{margin-top: 15px;height: 30px;}

    .head .hd .ul1 li .ltop a{line-height: 60px;}

    .head .hd .hrt{margin-top: 20px;}

    .swiper1 .swiper-slide .sbox .txt .tc{margin: 35px 0;}

    .i2 .iox .irt .en{margin: 20px 0;}
  
    .fpg .section_3.active .dh2{margin-top: 20px;}

    .i3 .ul1 li{height: 350px;}

    .i3,.i4{padding-top: 100px;}

    .ab1 .aox .alt .en{margin-bottom: 20px;}

    .ab1 .aox .alt .tc{margin: 20px 0;}

    .pd50{padding: 50px 0;}

    .ab3_1{padding: 50px 60px;}

    .banner .nox{height: 90vh;}

    .pr1{padding: 50px 0;}

    .navp{padding: 80px 0 30px;}

    .prc1 .pox{padding: 50px 80px;}

    .prc1 .pox .ptop .prt{padding-left: 100px;}

    .prc1 .pox .ptop .prt .ul1{margin-top: 20px;}

    .prc1 .pox .ptop .prt .ul1 li{padding: 20px 0;}

    .qua1{padding: 50px 0;}

    .banner .nox .txt .tt{margin-bottom: 30px;}

    .ab5{padding: 50px 0;}

}
  
@media (max-width:1440px) {
      
  
  
  
  
}
  
@media (max-width:1366px) {
      
  
  
  
  
}
  
.mhead,.mnav2,.mnav{display: none;}





  
@media(max-width:1030px){

    body{min-width: 200px;padding-top: 50px;}
  
    .box,.box2{width: 90%;min-width: 100px;padding: 0;}
  
    .f_12 {font-size: 12px;}
  
    .f_16 {font-size: 14px;}
  
    .f_18 {font-size: 16px;}
  
    .f_20 {font-size: 16px;}
  
    .f_22 {font-size: 16px;}
  
    .f_24 {font-size: 16px;}
  
    .f_26 {font-size: 16px;}
  
    .f_28 {font-size: 18px;}
  
    .f_30 {font-size: 18px;}
  
    .f_32 {font-size: 20px;}
  
    .f_34 {font-size: 20px;}
  
    .f_36 {font-size: 20px;}
  
    .f_38 {font-size: 20px;}
  
    .f_40 {font-size: 22px;}
    
    .f_54{font-size: 24px;}

    .f_64{font-size: 26px;}
    
    .f_72{font-size: 26px;}
    
    .head{display: none;}
  
    .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 .logo{display: block;position: absolute;top: 0;left: 0;z-index: 3;}
  
    .mhead .logo img{display: block;height: 21px;margin-top: 15px;}
  
    .mhead .ss{display: block;width: 50px;height: 50px;float: right;background: url(../images/ss_m.png) center no-repeat;background-size: 20px;}
  
    .mhead.act{-moz-box-shadow:0px 1px 5px #ddd; -webkit-box-shadow:0px 1px 5px #ddd; box-shadow:0px 1px 5px #ddd;}
  
    .mnav {position: fixed;width: 100%;height: 100%;top: 0;left: -100%;z-index: 15;display: block;-webkit-transition: all .4s cubic-bezier(.4,0,.2,1); -moz-transition: all .4s cubic-bezier(.4,0,.2,1); transition: all .4s cubic-bezier(.4,0,.2,1);}
  
    .mnav .hei{display: block;width: 100%;height: 100%;background:rgba(0, 0, 0, 0.7) ;position: absolute;top: 0;left: 0;z-index: 1;}
  
    .mnav .mbox{width: 80%;height: 100%;overflow: auto;background:#fff ;position: relative;z-index: 2;left: -100%;-webkit-transition: all .4s cubic-bezier(.4,0,.2,1); -moz-transition: all .4s cubic-bezier(.4,0,.2,1); transition: all .4s cubic-bezier(.4,0,.2,1);}
  
    .mnav .mbox .ul1{}
  
    .mnav .mbox .ul1 li .ltop{position: relative;line-height: 50px;padding: 0 50px 0 15px;border-bottom: 1px solid #ddd; }
  
    .mnav .mbox .ul1 li .ltop a{display: block;width: 100%;}
  
    .mnav .mbox .ul1 li .ltop span{display: block;width: 50px;height: 50px;position: absolute;top: 0;right: 0;z-index: 2;background:url(../images/r_hui2.png) center no-repeat ;background-size: 16px;}
  
    .mnav .mbox .ul1 li .ltop span.act {transform: rotate(90deg);-webkit-transform: rotate(90deg);}
  
    .mnav .mbox .ul1 li .lbtm{display: none;border-bottom: 1px solid #ddd;padding: 10px 0;}
  
    .mnav .mbox .ul1 li .lbtm a{display: block;width: 100%;padding: 0 15px;line-height: 30px;font-size: 12px;color: #666;}
  
    .mnav.act{left: 0;}
  
    .mnav.act .mbox{left: 0;transition-delay: .15s;-webkit-transition-delay: .15s;}
  
    .mnav2 {position: fixed;width: 100%;height: 100%;top: 0;left: -100%;z-index: 15;display: block;-webkit-transition: all .4s cubic-bezier(.4,0,.2,1); -moz-transition: all .4s cubic-bezier(.4,0,.2,1); transition: all .4s cubic-bezier(.4,0,.2,1);}
  
    .mnav2 .hei{display: block;width: 100%;height: 100%;background:rgba(0, 0, 0, 0.1) ;position: absolute;top: 0;left: 0;z-index: 1;}
  
    .mnav2 .mbox{width: 80%;height: 100%;overflow: auto;background:#fff ;position: relative;z-index: 2;left: -100%;-webkit-transition: all .4s cubic-bezier(.4,0,.2,1); -moz-transition: all .4s cubic-bezier(.4,0,.2,1); transition: all .4s cubic-bezier(.4,0,.2,1);}
  
    .mnav2 .mbox .dl1{}
  
    .mnav2 .mbox .dl1 dd{}
  
    .mnav2 .mbox .dl1 dd .dtop{position: relative;line-height: 50px;padding: 0 50px 0 15px;border-bottom: 1px solid #ddd; }
  
    .mnav2 .mbox .dl1 dd .dtop a{display: block;width: 100%;}
  
    .mnav2 .mbox .dl1 dd .dtop span{display: block;width: 50px;height: 50px;position: absolute;top: 0;right: 0;z-index: 2;background:url(../images/r_hui2.png) center no-repeat ;background-size: 16px;}
  
    .mnav2 .mbox .dl1 dd .dtop span.act {transform: rotate(90deg);-webkit-transform: rotate(90deg);}
  
    .mnav2 .mbox .dl1 dd .dbtm{display: none;border-bottom: 1px solid #ddd;padding: 10px 0;}
  
    .mnav2 .mbox .dl1 dd .dbtm a{display: block;width: 100%;padding: 0 15px;line-height: 30px;font-size: 12px;color: #666;}
  
    .mnav2.act{left: 0;}
  
    .mnav2.act .mbox{left: 0;transition-delay: .15s;-webkit-transition-delay: .15s;}
  
    .wow{opacity: 1;}
  
    .pd50{padding: 30px 0;}
    
  
  
  
  }
  



  @media(max-width:960px){

    #menu{display: none;}

    .fpg{height: auto;overflow: visible;}

    .fpg .section{height: auto;}

    .swiper1 .swiper-slide .sbox{height: auto;}

    .swiper1 .swiper-slide .sbox .mimg{display: block;}

    .swiper1 .swiper-slide .sbox .pimg{display: none;}

    .swiper1 .swiper-slide .sbox .txt{line-height: 1.5;}

    .swiper1 .fd{bottom: 30px;}

    .swiper1 .fd .fox .pagination1 span{margin-right: 10px;}

    .i2 .iox{height: auto;padding: 30px 0;display: block;}

    .fpg .section_2 .dh{transform: translateX(0px);-webkit-transform: translateX(0px);opacity: 1;}

    .i2 .iox .ilt{width: 100%;}

    .i2 .iox .irt{width: 100%;margin-top: 20px;}

    .i2 .iox .irt .en{margin: 10px 0;}

    .i2 .iox .irt .tc{margin: 10px 0 20px;}

    .i3{padding: 30px 0;height: auto;}

    .fpg .section_3 .dh{transform: translateY(0px);-webkit-transform: translateY(0px);opacity: 1;}

    .i3 .itop{display: block;}

    .i3 .itop .ilt{width: 100%;}

    .i3 .itop .icen{width: 100%;padding: 20px 0;}

    .i3 .itop .irt{padding: 0;}

    .swiper1 .xh{display: none;}

    .i3 .itop .icen .itc{margin-top: 15px;}

    .i3 .ul1{margin-top: 30px;}

    .i3 .ul1 li{height: 200px;}

    .i4{padding: 30px 0;height: auto;}

    .fpg .section_4 .dh{transform: translateY(0px);-webkit-transform: translateY(0px);opacity: 1;}

    .i4 .itop{display: block;}

    .i4 .itop .ilt{width: 100%;}

    .i4 .itop .ilt .en{margin: 15px 0;}

    .i4 .itop .ilt .more{margin-top: 20px;}

    .i4 .itop .irt{width: 100%;padding: 20px 0 }

    .i4 .ibtm{margin-top: 0;}

    .i4 .ibtm .ul1 li .ico{width: 40px;}

    .footer1{padding: 30px 0;display: block;}

    .footer1 .flt{display: none;}

    .footer1 .frt{width: 100%;}

    .footer1 .frt .a{margin-bottom: 15px;}

    .footer1 .frt .tx{display: block;height: auto;padding:  0;border: 0;}

    .footer1 .frt .tx input{width: 100%;text-align: right;border-bottom: 1px solid #666;height: 50px;}

    .footer1 .frt .tx a{margin: 20px auto 0;}

    .footer2{display: block;text-align: center;line-height: 2;padding: 20px 0;}

    .footer2 .flt{display: block;}

    .footer2 .flt img{margin: 10px auto;}

    .banner .nox{height: 300px;}

    .banner .nox .txt {line-height: 1.8;}

    .banner .nox .txt .tt{margin-bottom: 10px;}

    .navx{display: none;}

    .ab1 .aox{display: block;}

    .ab1 .aox .alt{width: 100%;}

    .ab1 .aox .alt .en{margin: 10px 0;}

    .ab1 .aox .alt .tc{margin: 15px 0;}

    .ab1 .aox .art{width: 100%;margin-top: 20px;}

    .ab1 .aox .art .swiper3 .sbox .bf{width: 60px;height: 60px;}

    .vd_tanchuang .vox{width: 90%;}

    .ab2 .en{margin: 15px 0;}

    .ab2 .aox{display: block;}

    .ab2 .aox .alt{width: 100%;}

    .ab2 .aox .art{width: 100%;margin-top: 20px;}

    .ab2 .aox .art .atc{margin-top: 10px;line-height: 1.8;}

    .ab3 .en{margin: 15px 0 40px;}

    .ab3 .swiper13 .swiper-wrapper{justify-content: flex-start;}

    .ab3 .swiper13 .swiper-slide{width: 200px;}

    .ab3_1{padding: 30px 5%;}

    .ab4{padding: 30px 0;}

    .ab4 .en{margin: 15px 0;}

    .ab4 .ul1 {overflow: auto;flex-wrap: nowrap;}

    .ab4 .ul1 li{width: 200px;margin: 0  ;height: 300px;}

    .ab4 .ul1 li .txt{width: 200px;padding: 20px;}

    .ab4 .ul1 li s{transform: scale(1);-webkit-transform: scale(1);}

    .ab5{padding: 30px 0;}

    .ab5 .en{margin: 15px 0;}

    .swiper1 .fd .fox .pagination1 span,.ab1 .aox .art .swiper3 .pagination3 span,.ab5 .swiper4 .pagination4 span{width: 10px;height: 10px;margin: 0 4px;}

    .swiper1 .fd .fox .pagination1 span::after,.ab1 .aox .art .swiper3 .pagination3 span::after,.ab5 .swiper4 .pagination4 span::after{width: 4px;height: 4px;}

    .tptanchuang .vox img{height: auto;width: 100%;max-height: auto;}

    .tptanchuang .vox{max-width: 90%;width: 90%;height: auto;}

    .pr1{padding: 30px 0;}

    .pr1 .en{margin: 15px 0;}

    .pr1 .ul1{display: block;}

    .pr1 .ul1 li{width: 100%;margin: 0 0 20px;}

    .pr1 .ul1 li a .img .txt{height: 200px;}
                      
    .pr1 .ul1 li a .wz{padding-top: 10px;}

    .pr1 .ul1 li{}

    .page1{display: none;}

    .page2{display: block;margin: 50px auto 0;}

    .navp{padding: 20px 0;}

    .prc1 .pox{padding: 30px 5%;}

    .prc1 .pox .ptop{display: block;}

    .prc1 .pox .ptop .plt{width: 100%;}

    .prc1 .pox .ptop .prt{width: 100%;padding: 0;}

    .prc1 .pox .ptop .plt .prev5,.prc1 .pox .ptop .plt .next5{display: none;}

    .prc1 .pox .ptop .plt .swiper5 .pagination5 span,.prc1 .pox .pbtm .swiper6 .pagination6 span{width: 10px;height: 10px;margin: 0 4px;}

    .prc1 .pox .ptop .plt .swiper5 .pagination5 span::after,.prc1 .pox .pbtm .swiper6 .pagination6 span::after{width: 4px;height: 4px;}

    .prc1 .pox .ptop .plt .swiper5{padding-bottom: 30px;margin-bottom: 20px;}

    .prc1 .pox .ptop .prt .ul1{margin-top: 10px;}

    .prc1 .pox .ptop .prt .ul1 li{padding: 10px 0;}

    .prc1 .pox .pbtm{padding-top: 30px;}

    .prc1 .pox .pbtm .swiper6{padding: 20px 0 30px;}

    .prc1{padding-bottom: 30px;}   
    
    .qua1 .en{margin: 15px 0 20px;}

    .qua1 .ul1 li{margin-bottom: 20px;}
    
    .qua1 .ul1 li .llt{width: 100%;height: 200px;float: none;}
    
    .qua1 .ul1 li .lrt{float: none;width: 100%;padding: 20px;height: auto;}

    .qua1 .ul1 li .lrt .ico{width: 40px;margin: 0 0 10px;}

    .qua1 .ul1 li .lrt .len{margin: 15px 0;}

    .qua1 .ul1 li:nth-child(2n) .llt{float: none;}

    .qua1{padding: 30px 0 10px;}

    .inn1{padding: 30px 0 0;}

    .inn1 .en{margin: 15px 0 20px;}

    .inn1 .ul1{margin-top: 20px;overflow: auto;}

    .inn1 .ul1 li{width: 250px;padding: 20px;}

    .inn1 .ul1 li .img{width: 210px;}

    .inn2{padding-bottom: 30px;}

    .inn2 .ilt{width: 100%;position: relative;height: 200px;}

    .inn2 .iox .irt{width: 100%;padding: 30px 0;margin: 0;min-height: 100px;}

    .inn2 .iox .irt .img{display: none;}

    .inn2 .iox .irt .en{margin: 15px 0 ;}

    .inn3{padding: 0 0 30px;}

    .inn3 .en{margin: 15px 0;}
    
    .inn3 .tc{line-height: 1.8;}

    .inn3 .ul1{padding: 20px 0;margin: 20px 0 0;}

    .inn3 .ul1 .xain{display: none;}

    .inn3 .ul1 li{width: 33.33%;padding: 0 10px;line-height: 1.6;text-align: center;}

    .inn3 .ul1 li .num{justify-content: center;align-items: center;align-content: center;}

    .inn3 .ul1 li .num span{top: 0;}

    .inn4{padding: 30px 0;}

    .inn4 .en{margin: 15px 0 20px;}

    .inn4 .itop .ilt{width: 100%;padding: 0;min-height: 100px;line-height: 1.8;}

    .inn4 .itop .irt{width: 100%;position: relative;width: 90%;left: 5%;margin-top: 20px;}

    .inn4 .itop .irt .swiper7{padding-bottom: 30px;}

    .inn4 .itop .irt .swiper7 .pagination7 span{width: 10px;height: 10px;margin: 0 4px;}

    .inn4 .itop .irt .swiper7 .pagination7 span::after{width: 4px;height: 4px;}

    .inn4 .itop .irt .swiper7 .swiper-slide{width: 100%;}

    .new1{padding: 30px 0;}

    .new1 .en{margin: 15px 0 20px;}

    .new1 .ul1{display: block;}

    .new1 .ul1 li{width: 100%;margin: 0 0 20px;}

    .new1 .ul1 li a .txt{padding: 20px;}

    .new1 .ul1 li a .txt .att{margin: 10px 0;}

    .nec1 .nox{padding: 30px 5%;}

    .nec1 .nox .ly{display: block;margin: 15px 0;text-align: center;}

    .nec1 .nox .ly s{opacity: 0;}

    .nec1 .nox .tc{padding: 20px 0;line-height: 1.8;}

    .nec1 .nox .nbtm{margin-top: 20px;display: block;}

    .nec1 .nox .nbtm .blt{width: 100%;}

    .nec1 .nox .nbtm .nlt{width: 100%;}

    .nec1{padding-bottom: 30px;}

    .jo1{padding: 30px 0;}

    .jo1 .en{margin: 15px 0 20px;}

    .jo1 .ul1 li{height: 300px;line-height: 1.5;}

    .jo2 .en{margin: 15px 0 20px;}

    .jo2 .dl1 dt{padding: 0;}

    .jo2 .dl1 dt span,.jo2 .dl1 dd span{width: 40%;}

    .jo2 .dl1 dt span:nth-child(4),.jo2 .dl1 dd span:nth-child(4){width: 20%;}

    .jo2 .dl1 dt span:nth-child(2), .jo2 .dl1 dt span:nth-child(3), .jo2 .dl1 dt span:nth-child(6){display: none;}

    .jo2 .dl1 dd span:nth-child(2), .jo2 .dl1 dd span:nth-child(3), .jo2 .dl1 dd span:nth-child(6){display: none;}

    .jo2 .dl1 dd .dtop{line-height: 1.5;padding: 20px 10px ;}

    .jo2 .dl1 dd .dbtm{padding: 20px 5%;}

    .jo2 .dl1 dd .dbtm .dox{display: block;padding-bottom: 20px;margin-bottom: 20px;}

    .jo2 .dl1 dd .dbtm .dox .dlt{width: 100%;line-height: 2;}

    .jo2{padding-bottom: 30px;}

    .co1 .en{margin: 15px 0 20px;}

    .co1 .ul1{flex-wrap: wrap;justify-content: space-between;}

    .co1 .ul1 li{width: 48%;border: 0;border: 1px solid #ddd;padding: 30px 10px;margin-bottom: 20px;}

    .co1 .ul1 li a s{display: none;}

    .co1 .ul1 li a .ico{margin-bottom: 10px;}

    .co1 .img{margin-top: 0;}

    .co2 .en{margin: 15px 0 20px;}

    .co2 .ul1{display: block;}

    .co2 .ul1 li{width: 100%;margin: 0 0 10px;}

    .se1 .sox{display: block;}

    .se1 .sox .srt{width: 100%;margin-top: 20px;}

    .se1 .sox .slt{width: 100%;justify-content: space-between;}

    .se1 .sox .slt a{margin: 0;}


    .swiper1 .swiper-slide .sbox video {display: none;opacity: 0;visibility: hidden;pointer-events: none;}


  }






