/* 前端白明明 */

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

*{ margin:0; padding:0;}

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

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

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: #222;}

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

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

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

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

body::-webkit-scrollbar-thumb{ background:#000;}

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

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

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

.gdt::-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_50{font-size: 50px;}

.f_64{font-size: 64px;}

.f_72{font-size: 72px;}










/*分页*/


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

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

.box {width:90%;max-width: 1600px;min-width: 1200px;  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 2s linear; -moz-transition: all 2s linear; transition: all 2s linear;}

.wow{opacity: 0;}

.wow1{opacity: 1;}

.fbd{font-weight: bold;}



.fl {float: left;}

.fr {float: right;}

.pgg{display: flex;justify-content: center;align-items: center;align-content: center;}

.pager {text-align: center;display: inline-block;}

.pager a{cursor: pointer;}

.pager a,.pager span {display: block;  color:#999;  width: 40px;height: 40px;line-height: 40px;margin: 0 4px; text-decoration:none;font-size: 16px;border-radius:50%;background: rgba(0, 0, 0, 0);border: 1px solid #ddd;font-family: arial;float: left;}

.pager a:hover,.pager span:hover {border-color: #005BAC;color: #005BAC;position: relative;z-index: 1;}

.pager span.current {background-color: #005BAC;color: #fff;border-color: #005BAC;position: relative;z-index: 1;}

.pager .pg-first{background: rgba(0, 0, 0, 0)  url(../images/jt_h2.svg)  center no-repeat;}

.pager .pg-first:hover{background: #005BAC  url(../images/jt_b2.svg)  center no-repeat;}

.pager .pg-prev{background: rgba(0, 0, 0, 0)  url(../images/jt_h.svg)  center no-repeat;}

.pager .pg-prev:hover{background: #005BAC  url(../images/jt_b.svg)  center no-repeat;}

.pager .pg-last{background: rgba(0, 0, 0, 0)  url(../images/jt_h2.svg)  center no-repeat;transform: rotate(180deg);-webkit-transform: rotate(180deg);}

.pager .pg-last:hover{background: #005BAC  url(../images/jt_b2.svg)  center no-repeat;}

.pager .pg-next{background: rgba(0, 0, 0, 0)  url(../images/jt_h.svg)  center no-repeat;transform: rotate(180deg);-webkit-transform: rotate(180deg);}

.pager .pg-next:hover{background: #005BAC  url(../images/jt_b.svg)  center no-repeat;}



.pager span.els{	border-color: transparent;}

.pagerHtmlWrap{width: 800px;margin: 30px auto;}

.pagerHtmlWrap .cc_cells{width: 100%;height: 35px;padding: 5px 0;border-bottom: 1px #cccccc solid;}

.pagerHtmlWrap .cc_cells a{color: #454545;font-size: 14px;line-height: 35px;text-decoration: none;}

.pagerHtmlWrap .cc_cells a span{display: inline-block;width: 25%;text-align: left; margin: 0;}


.pgg .pagne{display: flex;align-items: center;align-content: center;text-align: center;color: #999;margin-left: 20px;}

.pgg .pagne .tz {display: block;  color:#999;  width: 40px;height: 40px;line-height: 40px;margin: 0 10px; text-decoration:none;font-size: 16px;border-radius:50%;background: rgba(0, 0, 0, 0);border: 1px solid #ddd;font-family: arial;float: left;}

.pgg .pagne span input{display: block;width: 100%;height: 100%;border-radius: 50%;border: 0;background: rgba(0, 0, 0, 0);padding: 0 5px;text-align: center;outline: none;}

.pgg .pagne .tz a{color: #999;}

.pgg .pagne .tz2:hover{background: #005BAC;}

.pgg .pagne .tz2:hover a{color: #fff;}

/* 头部 */

.head{position: fixed;width: 100%;top: 0;left: 0;z-index: 9;-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);}

.head .hlt{display: flex;align-items: center;align-content: center; position: relative;float: left;margin-top: 20px;}

.head .hlt .logo{height: 41px;}

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

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

.head .hlt .wz{line-height: 1.3;margin-left: 10px;}

.head .hlt .wz .cn{color: #fff;font-size: 10px;}

.head .hlt .wz .num{color: #fff;font-size: 14px;font-family: Arial, Helvetica, sans-serif;}

.head .hrt{display: flex;align-items: center;align-content: center; position: relative;float: right;white-space:nowrap;}

.head .hrt .ul1{display: flex;}

.head .hrt .ul1 li{position: relative;}

.head .hrt .ul1 li .ltop a{display: block;line-height: 80px;padding: 0 10px;color: #fff;}

.head .hrt .ul1 li .lbtm{position: absolute;width: 180px;top: calc(100% + 10px);z-index: 5;left: 50%;margin-left: -90px;padding: 0 0 10px;border-radius: 0 0 8px 8px;display: none;}

.head .hrt .ul1 li .lbtm a{display: block;width: 100%;line-height: 40px;text-align: center;border-bottom: 1px solid #d9d9d9;width: calc(100% - 10px);margin: 0 auto;}

.head .hrt .ul1 li .lbtm a:last-child{border: 0;}

.head .hrt .ul1 li .lbtm a:hover{color: #005BAC;font-weight: bold;}

.head .hrt .ul1 li .lbtm s{display: block;width: 100%;height: 7px;background: url(../images/dhjt.svg) center no-repeat;}

.head .hrt .ul1 li .lbtm::after{content: '';display: block;width: 100%;height: 100%;background: #fff;position: absolute;top: 7px;left: 0;z-index: -1;-moz-box-shadow:0px 2px 5px #DDDDDD; -webkit-box-shadow:0px 2px 5px #DDDDDD; box-shadow:0px 2px 5px #DDDDDD;border-radius: 0 0 8px 8px;}

.head .hrt .xian{display: block;width: 2px;height: 10px;background: #fff;margin: 0 40px;}

.head .hrt .yy{display: block;color: #fff;font-family: Arial, Helvetica, sans-serif;line-height: 80px;}

.head .hrt .ss{display: block;width: 40px;height: 40px;position: relative;z-index: 5;}

.head .hrt .ss a{display: block;width: 100%;height: 100%;background: url(../images/ss.svg) center no-repeat;position: relative;z-index: 2;}

.head .hrt .ss .ipt{display: block;position: absolute;top: 0;right: 0;width: 0px;height: 100%;overflow: hidden;display: none;}

.head .hrt .ss .ipt input{display: block;position: relative; border: 0;background: #fff;width: 100%;height: 100%;padding: 0 50px 0 20px;border-radius: 30px;-moz-box-shadow:0px 2px 5px #DDDDDD; -webkit-box-shadow:0px 2px 5px #DDDDDD; box-shadow:0px 2px 5px #DDDDDD;outline: none;}

/* 交互后 */

.head.act,.head.bai,.head:hover{background: #fff;-moz-box-shadow:0px 1px 2px #ddd; -webkit-box-shadow:0px 1px 2px #ddd; box-shadow:0px 1px 2px #ddd;}   

.head.act .hrt .yy,.head.bai .hrt .yy,.head:hover .hrt .yy{color: #222;}

.head.act .hrt .xian,.head.bai .hrt .xian,.head:hover .hrt .xian{background: #222;}

.head.act .hrt .ss a,.head.bai .hrt .ss a,.head:hover .hrt .ss a{background: url(../images/ss2.svg) center no-repeat;}

.head.act .hrt .ul1 li .ltop a,.head.bai .hrt .ul1 li .ltop a,.head:hover  .hrt .ul1 li .ltop a{color: #222;}

.head.act .hlt .logo img:nth-child(1),.head.bai .hlt .logo img:nth-child(1),.head:hover .hlt .logo img:nth-child(1){opacity: 0;}

.head.act .hlt .logo img:nth-child(2),.head.bai .hlt .logo img:nth-child(2),.head:hover .hlt .logo img:nth-child(2){opacity: 1;}

.head.act .hlt .wz .cn,.head.bai .hlt .wz .cn,.head:hover .hlt .wz .cn{color: #222;}

.head.act .hlt .wz .num,.head.bai .hlt .wz .num,.head:hover .hlt .wz .num{color: #222;}



.head .hrt .ul1 li.act .ltop a,.head .hrt .ul1 li:hover .ltop a{color: #005BAC;}

.head .hrt .ss:hover .ipt{width: 250px;overflow: visible;}

.head .hrt .yy:hover{color: #005BAC;}

.head .hrt .ss:hover a{background: url(../images/ss3.svg) center no-repeat;}




/* 首页 */

.i1{position: relative;overflow: hidden;z-index: 2;}

.swiper1{}

.swiper1 .swiper-slide{opacity: 0;}

.swiper1 .swiper-slide .sbox{position: relative;overflow: hidden;background: #000;display: block;}

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

.swiper1 .swiper-slide .sbox  .c2{display: block;width: 100%;opacity: 0.8;transform: scale(1.1);-webkit-transform: scale(1.1);}

.swiper1 .swiper-slide .sbox .c{position: absolute;top: 0;left: 0;z-index: 3;}

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

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

.swiper1 .swiper-slide .sbox .mbf{display: none;width: 50px;height: 50px;border-radius: 50%;position: absolute;top: 50%;left: 50%;z-index: 3;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);background: url(../images/bf.svg) center no-repeat;background-size: cover;}


.swiper1 .txt{width: 100%;position: absolute;left: 0;bottom: 2.6vw;z-index: 3;display: flex;justify-content: space-between;align-items: center;align-content: center;padding: 0 8.3vw;}

.swiper1 .txt .slt{width: 47.5%;position: relative;padding: 0 ;line-height: 26px;height: 26px;display: flex;justify-content: space-between;}

.swiper1 .pagination1{width: calc(100% - 100px);left: 50px;bottom: 50%;height: 1px;display: flex;justify-content: space-between;}

.swiper1 div {color: #fff;font-family: Arial, Helvetica, sans-serif;}

.swiper1 .pagination1 span{background: rgba(255, 255, 255, 0.2);width: calc(33.33% - 1px);height: 1px;border-radius: 0px;opacity: 1;position: relative;}

.swiper1 .txt .srt{width: 5.73vw;}

.swiper1 .txt .srt img{width: 100%;max-width: 109px;}

.swiper1 .pagination1 span::after{content: '';display: block;width: 0%;height: 100%;background: #fff;position: absolute;top: 0;left: 0;z-index: 3;}

.swiper1 .pagination1 span.swiper-pagination-bullet-active::after{width: 100%; -webkit-transition: all 4s linear; -moz-transition: all 4s linear; transition: all 4s linear;}

.swiper1 .swiper-slide-active{opacity: 1;}

.swiper1 .swiper-slide-active .sbox  .c2{transform: scale(1);-webkit-transform: scale(1);}

.swiper1 .swiper-button-prev,.swiper1 .swiper-button-next{width:60px;height:60px;line-height:60px;font-size:32px;border-radius:0;opacity:1;background: rgba(0,0,0,.2)  url(../images/jt.svg) center no-repeat ;box-sizing:content-box;background-clip:content-box;margin-top:-28px;border:8px solid rgba(255,255,255,.15);padding:0;-webkit-background-clip:content-box;-moz-background-clip:content-box;background-clip:content-box;}

.swiper1 .swiper-button-prev,.swiper1 .swiper-button-next{opacity:0;visibility:hidden;color:rgba(255,255,255,.8);}

.swiper1 .swiper-button-prev{left:6vw;-webkit-transform:rotate(20deg);transform:rotate(20deg);}

.swiper1 .swiper-button-next{right:6vw;-webkit-transform:rotate(160deg);transform:rotate(160deg);}

.swiper1 .swiper-button-disabled{opacity:.3;filter:alpha(opacity=30);}

.swiper1 .swiper-button-prev:hover,.swiper1 .swiper-button-next:hover{ background: rgba(0,0,0,.5)  url(../images/jt.svg) center no-repeat ;border:8px solid rgba(255,255,255,.5);}

.swiper1:hover .swiper-button-prev,.swiper1:hover .swiper-button-next{opacity:1;visibility:visible;border-radius:50%;}

.swiper1:hover .swiper-button-prev{left:8.33vw;-webkit-transform:none;-ms-transform:none;-o-transform:none;transform:none;}

.swiper1:hover .swiper-button-next{right:8.33vw;transform: rotate(180deg);-webkit-transform: rotate(180deg);}

.swiper1:hover .swiper-button-next:hover,.swiper1:hover .swiper-button-prev:hover {opacity:1;filter:alpha(opacity=100);background-color:rgba(0,0,0,.4);}

.swiper-button-disabled{opacity: 0.1 !important;pointer-events: none;}

.hz{position: relative;width: 100%;height: 300vh;}

.i2{position: sticky;top: 0;left: 0; width: 100%;height: 100vh; z-index: 1;overflow: hidden;}

.i2 .img{display: block;width: 100%;object-fit: cover;position: relative;overflow: hidden;height: 100%;}

.i2 .img img{display: block;width: 100%;height: 100%;object-fit: cover;}

.i2 .img .iox{position: absolute;width: 100%;left: 0;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);}

.i2 .img .iox img:nth-child(2){position: absolute;top: 0;left: 0;z-index: 2;}

.i2 .img .iox .mo{}

.i2 .img .iox .txt {display: flex;justify-content: space-between;color: #fff;align-items: center;align-content: center;}

.i2 .img .iox .txt .ilt{width: 45%;line-height: 1.75;}

.i2 .img .iox .txt .ilt .ien{font-family: Arial, Helvetica, sans-serif;text-transform: uppercase;}

.i2 .img .iox .txt .ilt .itc{text-align: left;margin: 2.5vw 0;
    word-break: break-all;
    text-overflow: ellipsis;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical;
}

.i2 .img .iox .txt .irt{width: 41%;border-top: 1px solid #fff;}

.i2 .img .iox .txt .irt li{padding: 15px 0;display: flex;align-items: center;align-content: center;justify-content: space-between;line-height: 1.75;border-bottom: 1px solid #fff;}

.i2 .img .iox .txt .irt li .llt{width: calc(100% - 285px);}

.i2 .img .iox .txt .irt li .llt .num{display: inline-block;font-family: Arial, Helvetica, sans-serif;margin-right: 8px;}

.i2 .img .iox .txt .irt li .lrt{width: 285px;}

.i2 .img .iox .dh{transform: translateY(100px);-webkit-transform: translateY(100px);opacity: 0;}

.i2 .img .iox.act .dh{transform: translateY(0px);-webkit-transform: translateY(0px);opacity: 1;}

.i2 .img .iox.act .dh1{transition-delay: .3s;-webkit-transition-delay: .3s;}


.i2 .img0{position: absolute;width: 101%;top: 50%;max-width: 9999999999999px; left: 50%;z-index: 3;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);pointer-events: none;}

.i3{position: relative;line-height: 1.75;padding:5.2vw 0 6.7vw ;background: #F5FBFF;}

.i3 .tc{color: #777;font-family: Arial, Helvetica, sans-serif;}

.i3 .ix{position: relative;}

.i3 .ix .r{position: absolute;top: 0;right: 0;z-index: 2;width: 8.4vw;height: 100%; background: #005bac;}

.swiper2{margin: 2.6vw auto 0;}

.swiper2 .abniu{position: absolute;right: 3vw;bottom: 0;z-index: 5;display: flex;}

.swiper2 .abniu .btn{display: block;width: 3.125vw;height: 3.125vw;background: url(../images/l_l.svg) center no-repeat;background-size: cover;cursor: pointer;margin-left: 30px;}

.swiper2 .abniu .next2{transform: rotate(180deg);-webkit-transform: rotate(180deg);}

.swiper2 .abniu .btn:hover{background: url(../images/l_b.svg) center no-repeat;background-size: cover;}

.swiper2 .swiper-slide{}

.swiper2 .swiper-slide .sbox{display: flex;justify-content: space-between;}

.swiper2 .swiper-slide .sbox .img{width: 59.5%;overflow: hidden;}

.swiper2 .swiper-slide .sbox .img img{display: block;width: 100%;transform: scale(1.0000001);-webkit-transform: scale(1.0000001);}

.swiper2 .swiper-slide .sbox .txt{width: 40.5%;padding: 6.7vw 2.8vw 0;}

.swiper2 .swiper-slide .sbox .txt .stt{line-height: 1.3;}

.swiper2 .swiper-slide .sbox .txt .stc{line-height: 1.75;margin-top: 1.875vw;width: 80%;}

.swiper2 .swiper-slide .sbox:hover .img img{transform: scale(1.05);-webkit-transform: scale(1.05);}

.swiper2 .swiper-slide .sbox:hover .txt .stt{color: #005BAC;}

.swiper2 .pagination2{width: 37%;left: auto;right: 0;text-align: left;z-index: 2;}

.swiper2 .pagination2 span{width: 10px;height: 10px;background: #d9d9d9;opacity: 1;margin: 0 5px;}

.swiper2 .pagination2 span.swiper-pagination-bullet-active{background: #005BAC}



.hz3{position: relative;width: 100%;height: 300vh;background: #ddd;}

.i4{position: sticky;top: 0;left: 0; width: 100%;height: 100vh; z-index: 1;overflow: hidden;}

.i4 video{display: block;width: 100%;height: 100%; position: absolute;top: 0;left: 0;z-index: 2;object-fit: cover;}

.i4 > .wz{position: absolute;top: 50%;left: 0;z-index: 2;width: 100%;transform: translateY(-50%);-webkit-transform: translateY(-50%);z-index: 2;color: #fff;line-height: 1.75;font-family: Arial, Helvetica, sans-serif;}

.i4 .wz2{position: absolute;bottom: 0;left: 0%;z-index: 2;width: 100%;-webkit-transition: all .5s ease-in-out; -moz-transition: all .5s ease-in-out; transition: all .5s ease-in-out;}

.i4 .wz2 .wox{padding: 40px 50px;background: #fff;display: flex;justify-content: space-between;line-height: 1.75;}

.i4 .wz2 .wox .wlt{display: flex;width: calc(100% - 300px);}

.i4 .wz2 .wox .wlt .wl1{width: 90px;}

.i4 .wz2 .wox .wlt .wl2{width: calc(100% - 90px);padding-left: 45px;}

.i4 .wz2 .wox .wrt{display: flex;align-items: center;align-content: center;}

.i4 .wz2 .wox .wrt .txt{width: 110px;}

/* .i4 .wz2 .wox .wrt .mo:hover{width: 100px !important;} */


.i4 .wz3{position: absolute;bottom: -100%;left: 0%;z-index: 4;width: 100%;height: 100%; background: #F5FBFF ;display: flex;align-items: center;align-content: center;-webkit-transition: all .8s ease-in-out; -moz-transition: all .8s ease-in-out; transition: all .8s ease-in-out;}

.i4 .wz3 .bt{display: flex;justify-content: space-between;align-items: center;align-content: center;line-height: 1.75;}

.i4 .wz3 .bt .en{font-family: Arial, Helvetica, sans-serif;color: #777;}

.i4 .wz3 .bt .brt{display: flex;align-items: center;align-content: center;}

.i4 .wz3 .bt .brt a{display: block;padding-bottom: 4px;border-bottom: 2px solid rgba(255, 255, 255, 0) ;margin-left: 25px;}

.i4 .wz3 .bt .brt a:hover{border-bottom: 2px solid #005BAC;color: #005bac;}

.i4 .wz3 .wox .ul1{margin-top: 50px;}

.i4 .wz3 .wox .ul1 li{position: relative;z-index: 1;border-top: 1px solid #000;}

.i4 .wz3 .wox .ul1 li .lhz{display: block; position: relative;z-index: 5;padding: 2.6vw 1.56vw;}

.i4 .wz3 .wox .ul1 li:last-child {border-bottom: 1px solid #000;}

.i4 .wz3 .wox .ul1 li .lhz .c{width: 31.25%;position: absolute;right: 150px;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%); z-index: 6;opacity: 0;pointer-events: none;}

.i4 .wz3 .wox .ul1 li .txt{display: flex;justify-content: space-between;line-height: 1.75;}

.i4 .wz3 .wox .ul1 li .txt .alt{display: flex;width: 50%;}

.i4 .wz3 .wox .ul1 li .txt .alt .num{width: 100px;font-family: Arial, Helvetica, sans-serif;}

.i4 .wz3 .wox .ul1 li .txt .alt .cn{width: calc(100% - 100px);font-family: Arial, Helvetica, sans-serif}

.i4 .wz3 .wox .ul1 li .txt .alt .cn .day{font-family: Arial, Helvetica, sans-serif;}

.i4 .wz3 .wox .ul1 li .txt .alt .cn div{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

.i4 .wz3 .wox .ul1 li:hover .txt .alt .num,.i4 .wz3 .wox .ul1 li:hover .txt .alt .cn div{color: #fff;;}

.i4 .wz3 .wox .ul1 li:hover {z-index: 2;}

.i4 .wz3 .wox .ul1 li:hover .lhz {background: #005BAC;}

.i4 .wz3 .wox .ul1 li:hover .mo s{background: #fff ;}

.i4 .wz3 .wox .ul1 li:hover .mo .jt{background: url(../images/jt3.svg) center no-repeat;}

.i4 .wz3 .wox .ul1 li:hover .mo:hover{width: 60px; -webkit-animation:none;animation: none;}

.i4 .wz3 .wox .ul1 li:hover .lhz .c{opacity: 1;}

.i4 .wz3 .wox .dh{transform: translateY(100px);-webkit-transform: translateY(100px);opacity: 0;}

.i4.act .wz3 .wox .dh{transform: translateY(0px);-webkit-transform: translateY(0px);opacity: 1;transition-delay: 1s;-webkit-transition-delay: 1s;}

.i4.act  .wz3 .wox.dh2{transition-delay: 1.2s;-webkit-transition-delay: 1.2s;}

.i4.act .wz3 .wox .dh3{transition-delay: 1.4s;-webkit-transition-delay: 1.4s;}

.i4.act .wz3 .wox .dh4{transition-delay: 1.6s;-webkit-transition-delay: 1.6s;}

.i4.act .wz2{bottom: -150px;}

.i4.act .wz3{bottom:0%;transition-delay: .8s;-webkit-transition-delay: .8s;}

.i5{}

.i5 .ul1{display: flex;width: 100%;} 

.i5 .ul1 li {width: 50%;background: url(../images/in_6_1.png) center no-repeat;background-size: cover;position: relative;transition: all 0.8s cubic-bezier(0, 0, 0, 0.8);-webkit-transition: all 0.8s cubic-bezier(0, 0, 0, 0.8);}

.i5 .ul1 li:nth-child(2){background: url(../images/in_6_2.png) center no-repeat;background-size: cover;}

.i5 .ul1 li a{display: block;position: relative;width: 100%;height: 450px;}

.i5 .ul1 li.act{width: 55%;}

.i5 .ul1 li.act2{width: 45%;}

.i5 .ul1 li .img{position: absolute;left: 8.33vw;bottom: 40px;z-index: 2;color: #fff;line-height: 1.75;font-family: Arial, Helvetica, sans-serif;}




/* 底部 */

.footer{padding: 6.7vw 0 0 ;background: #005BAC;position: relative;z-index: 3;}

.footer1{display: flex;justify-content: space-between;padding-bottom: 11vw;}

.footer1 .flt{width:40.5% ;line-height: 1.75;}

.footer1 .flt .ftc{color: rgba(255, 255, 255, 0.5);margin-top: 3.3vw;}

.footer1 .flt .dh{}

.footer1 .flt .dh .a{display: flex;align-items: center;align-content: center;color: #fff;justify-content: space-between;}

.footer1 .flt .dh .a .ico{width: 24px;}

.footer1 .flt .dh .a span{display: block;width: calc(100% - 32px);}

.footer1 .flt .dh .a span p{display: inline-block;}

.footer1 .flt .dh2{margin:1.875vw 0 10px ;}

.footer1 .flt .ul1{display: flex;margin-top: 2.3vw;}

.footer1 .flt .ul1 li{position: relative;margin-right: 20px;padding-right: 20px;}

.footer1 .flt .ul1 li::after{content: '';display: block;width: 1px;height: 12px;background: #fff;position: absolute;right: 0;top: 50%;margin-top: -6px;}

.footer1 .flt .ul1 li:last-child::after{display: none;}

.footer1 .flt .ul1 li .ico{position: relative;width: 24px;opacity: 0.5;}

.footer1 .flt .ul1 li .ewm{position: absolute;top: 40px;left: 20px;width: 100px;opacity: 0;pointer-events: none;}

.footer1 .flt .ul1 li.act .ico{opacity: 1;}

.footer1 .flt .ul1 li.act .ewm{opacity: 1;left: 0px;}

.footer1 .frt{width:59.5% ;display: flex;position: relative;z-index: 3;justify-content: space-between;}

.footer1 .frt li a{display: block;color: #fff;line-height: 1.5;left: 0px;position: relative;padding: 10px 20px 10px 0;}

.footer1 .frt li .ltop a{position: relative;margin-bottom: 2.5vw;line-height: 1.5;height: 86px;}

.footer1 .frt li .ltop a s{display: block;width: 22px;height: 1px;background: #fff;position: absolute;left: 0;bottom: -1px;}

.footer1 .frt::after{content: '';display: block;width: 100%;height: 1px;position: absolute;background: rgba(255, 255, 255, 0.1);top: 86px;left: 0;}

.footer1 .frt li a:hover{left: 5px;}

.footer2{display: flex;justify-content: space-between;color: rgba(255, 255, 255, 0.5) ;padding: 30px 0;line-height: 24px;border-top: 1px solid rgba(255, 255, 255, 0.1);flex-wrap: wrap;}

.footer2 .flt{display: flex;flex-wrap: wrap;}

.footer2 .flt .a{display: block;margin:0 10px 0 0;color: rgba(255, 255, 255, 0.5) ;}

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

.footer2 a:hover{color: #fff !important;text-decoration: underline;}


/* 创新 */

.banner{margin-top: 80px;position: relative;background: #fff;z-index: 3;}

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

.banner .mimg{display: none;}

.banner .txt{width: 100%;color: #fff;position: absolute;left: 0;top: 50%;z-index: 5;line-height: 1.75;font-family: Arial, Helvetica, sans-serif;transform: translateY(-50%);-webkit-transform: translateY(-50%);}

.res1{padding: 5.2vw 0 6.25vw;line-height: 1.75;text-align: center;background: #fff;position: relative;z-index: 3;}

.res1 .en{font-family: Arial, Helvetica, sans-serif;}


.res1 .ul1{margin-top: 3.125vw;}

.res1 .ul1 li{position: relative;background: #F5FBFF;height: 415px;display: flex;align-items: center;align-content: center;}

.res1 .ul1 li .img{width: 50%;height: 100%;background-size: cover !important;}

.res1 .ul1 li .img img{opacity: 0;}

.res1 .ul1 li .txt{width: 50%;text-align: left;padding: 0 2vw;line-height: 1.5;}

.res1 .ul1 li .txt .ltt{line-height: 1.5;margin: 10px 0 ;}

.res1 .ul1 li .txt .xian{display: block;width: 20px;height: 2px;background: #005BAC;}

.res1 .ul1 li:nth-child(2n) .img{position: absolute;top: 0;right: 0;}

.res2{width: 100%;position: relative;z-index: 3;text-align: center;line-height: 1.75;}

.res2 .en{font-family: Arial, Helvetica, sans-serif;}

.res2 .vid{background: rgba(0, 91, 172, 1);position: relative;overflow: hidden;margin-top: 3.125vw;}

.res2 video{width: 100%;display: block;opacity: 0.9;display: block;}


.res3{position: relative;z-index: 3;background: #fff;padding-top: 5.2vw;text-align: center;line-height: 1.75;}

.res3 .rebtm{background: #F5FBFF;position: relative;margin-top: 3.125vw;}

.res3 .rebtm .rlt{width: 44.375%;text-align: left;padding: 2.5vw 0 0;min-height: 700px;line-height: 1.5;}

.res3 .rebtm .rlt .xian{display: block;width: 20px;height: 2px;background: #005BAC;}

.res3 .rebtm .rlt .rtt{margin: 10px 0 ;line-height: 1.5;}

.res3 .rebtm .rlt .ul1{display: flex;justify-content: space-between;margin-top: .5vw ;}

.res3 .rebtm .rlt .ul1 li{width: 30%;}

.res3 .rebtm .rlt .ul1 li .year{font-family: Arial, Helvetica, sans-serif;color: #005BAC;}

.res3 .rebtm .rrt{width: 50%;max-height: 100%;position: absolute;top: 0;right: 0;}

.res3 .rebtm .rrt img{opacity: 0;}

.res3 .rebtm .rrt .swiper3{width: 100%;height: 100%;}

.res3 .rebtm .rrt .swiper-slide{background-size: cover !important;height: 100%;}

.res3 .rebtm .rrt .swiper3 .pagination3{bottom: 30px;}

.res4{text-align: center;line-height: 1.75;background: #fff;position: relative;z-index: 3;padding: 5.2vw 0 7.8vw;}

.res4 .en,.res3 .en{font-family: Arial, Helvetica, sans-serif;}

.res4 .swiper4{margin: 60px 0 0;}

.res4 .swiper4 .swiper-slide{}

.res4 .swiper4 .swiper-slide .sbox{border: 1px solid #DDD;background: #F5FBFF;padding: 2.8vw;}

.res4 .swiper4 .swiper-slide .sbox img{width: 100%;transform: scale(1.000001);-webkit-transform: scale(1.000001);}

.res4 .swiper4 .swiper-slide *{-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);}

.res4 .swiper4 .swiper-slide:hover .sbox img{transform: scale(1.05);-webkit-transform: scale(1.05);}


.res4 .swiper4 .swiper-slide .txt{text-align: left;margin-top: 15px;}

.res4 .rbtm{position: relative;font-family: Arial, Helvetica, sans-serif;display: flex;align-items: center;align-content: center;margin-top: 2.6vw;height: 40px;justify-content: space-between;}

.res4 .rbtm .rlt{position: relative;width: 60px;height: 100%;line-height: 40px;color: #005BAC;}

.res4 .rbtm .rlt .pagination4{bottom: 0;}

.res4 .scrollbar4{width: calc(100% - 160px);left: 70px;bottom: 20px;height: 4px;}

.res4 .scrollbar4 .swiper-scrollbar-drag{background: #005BAC;}

.res4 .rbtm .rrt{display: flex;width: 80px;}

.res4 .rbtm .rrt .btn{width: 40px;height: 40px;border: 1px solid #ddd;border-radius: 30px 0 0 30px;background: url(../images/jt4.svg) center no-repeat;cursor: pointer;}

.res4 .rbtm .rrt .next4{transform: rotate(180deg);-webkit-transform: rotate(180deg);}

.res4 .rbtm .rrt .next4:hover{border: 1px solid #005BAC;background: #005BAC url(../images/jt5.svg) center no-repeat;}


/* 关于 */

.ab1{padding: 5.2vw 0 8.5vw;line-height: 1.75;text-align: center;background: #fff;position: relative;z-index: 3;}

.en{font-family: Arial, Helvetica, sans-serif;}

.ab1 .txt{text-align: left;margin-top: 2.3vw;}

.ab1 .txt .tc1{margin: 10px 0 3.9vw;}

.ab1 .ul1{display: flex;justify-content: space-between;text-align: left;}

.ab1 .ul1 li{max-width: 22%;}

.ab1 .ul1 li .ico,.ab1 .ul1 li .ico img{width: 40px;}

.ab1 .ul1 li .year{font-family: Arial, Helvetica, sans-serif;color: #005BAC;}

.ab2{padding: 5.2vw 0 4.166vw;position: relative;z-index: 3;overflow: hidden;text-align: center;}

.ab2{position: relative;z-index: 3;color: #fff;line-height: 1.75;}

.ab2 .ul2{width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: -1;}

.ab2 .ul2 li{position: absolute;top: 0;left: 0;z-index: 1;width: 100%;height: 100%;background-size: cover !important;opacity: 0;}

.ab2 .ul2 li.act{opacity: 1;}

.ab2 .tc{margin: 20px 0 5.2vw;}


.ab2 .swiper5{border-left: 1px solid rgba(255, 255, 255, 0.3);}

.ab2 .swiper5 .swiper-slide{cursor: pointer;}

.ab2 .swiper5 .swiper-slide *{-webkit-transition: all .5s linear; -moz-transition: all .5s linear; transition: all .5s linear;}

.ab2 .swiper5 .swiper-slide .sbox{position: relative;width: 100%;height: 480px;z-index: 2;border-right: 1px solid rgba(255, 255, 255, 0.3);}

.ab2 .swiper5 .swiper-slide .sbox .txt{position: absolute;width: 100%;height: 100%;left: 0;bottom: 0;z-index: 2;padding: 2.125vw 1.125vw 0;}

.ab2 .swiper5 .swiper-slide .sbox .txt .ico{width: 26px;margin: 0 auto 15px;}

.ab2 .swiper5 .swiper-slide .sbox .txt .xian{display: block;width: 36px;height: 2px;margin: 15px auto 0.2vw;background: #fff;}


.ab2 .swiper5 .swiper-slide .sbox .txt .ltc{opacity: 0;}

.ab2 .swiper5 .swiper-slide .sbox .txt .ltc .p{display: block;width: 100%;padding: 10px 0;border-bottom: 1px solid rgba(255, 255, 255, 0.2);line-height: 1.2;}

.ab2 .swiper5 .swiper-slide .sbox .bg{position: absolute;width: 100%;height: 0%;background: rgba(0, 91, 172, 0.8);left: 0;bottom: 0;}

.ab2 .swiper5 .swiper-slide .sbox .txt{bottom: -325px;}


.ab2 .swiper5 .swiper-slide .sbox .txt .xian{opacity: 0;}

.ab2 .swiper5 .swiper-slide .sbox:hover .txt{bottom: 0;}

.ab2 .swiper5 .swiper-slide .sbox:hover .txt .xian{opacity: 1;}

.ab2 .swiper5 .swiper-slide .sbox:hover .bg{height: 100%;}

.ab2 .swiper5 .swiper-slide .sbox:hover .txt .ltc{opacity: 1;}

.ab3{padding: 5.7vw 0 0;text-align: center;line-height: 1.75;}

.ab3 .abox{position: relative;}

.ab3 .swiper6{padding-bottom: 5vw;margin-top: 35px;}

.ab3 .swiper6 .swiper-wrapper{z-index: 2;}

.ab3 .swiper6 .swiper-slide{}

.ab3 .swiper6 .swiper-slide .sbox{position: relative;width: 100%;height: 610px;line-height: 1;text-align: left;padding-top: 1vw;opacity: 0;}

.ab3 .swiper6 .swiper-slide .sbox .txt .atop{display: flex;color: #005BAC;align-items: center;padding-left: 13.5%;}

.ab3 .swiper6 .swiper-slide .sbox .txt .atop .en{font-size: 6.25vw;position: relative;top: -1.5vw;margin-right: 1.5vw;opacity: 0;}

.ab3 .swiper6 .swiper-slide .sbox .txt .atop .year .num{font-size: 10.4vw;font-family: Arial, Helvetica, sans-serif;}

.ab3 .swiper6 .swiper-slide .sbox .txt .abtm{padding-left: 56%;margin-top: 0.5vw;line-height: 1.75;}

.ab3 .swiper6 .swiper-slide:nth-child(n + 2) .sbox .txt .atop{transform: translateX(-100px);-webkit-transform: translateX(-100px);opacity: 0;}

.ab3 .swiper6 .swiper-slide:nth-child(n + 2) .sbox .txt .abtm{transform: translateX(100px);-webkit-transform: translateX(100px);opacity: 0;}

.ab3 .swiper6 .swiper-slide-active .sbox .txt .atop{transform: translateX(0px) !important;-webkit-transform: translateX(0px) !important;opacity: 1 !important; transition-delay: .3s;-webkit-transition-delay: .3s;}

.ab3 .swiper6 .swiper-slide-active .sbox .txt .abtm{transform: translateX(0px) !important;-webkit-transform: translateX(0px) !important;opacity: 1 !important;transition-delay: .3s;-webkit-transition-delay: .3s;}


.ab3 .swiper6 .swiper-slide .sbox .ul1 li{width: 25%;position: absolute;left: 0;top: 30%;-webkit-animation: xuanfu1 4s infinite linear;animation: xuanfu1 4s infinite linear;}

.ab3 .swiper6 .swiper-slide .sbox .ul1 li:nth-child(2){width: 8.75%;top: 0;left: 78%;animation-delay: .5s;-webkit-animation-delay: .5s;}

.ab3 .swiper6 .swiper-slide .sbox .ul1 li:nth-child(3){width: 13.75%;top: 60%;left: 82%;animation-delay: 1s;-webkit-animation-delay: 1s;}

.ab3 .swiper6 .swiper-slide .sbox .ul1 li img{border-radius: 50%;}

.ab3 .swiper6 .swiper-slide-active .sbox{opacity: 1;}

.ab3 .swiper6 .swiper-slide:nth-child(1) .sbox .txt .atop .en{opacity: 1;}

.ab3 .swiper6 .xian{width: 1px;height: 100%;background: #005BAC;position: absolute;left: 50%;bottom: 0;z-index: 1;}

.ab3 .swiper6 .xian s{display: block;width: 14px;height: 14px;background: #005BAC;border-radius: 50%;position: absolute;top: 0;left: 50%;margin-left: -7px;}

.ab3 .swiper6 .ul2{position: absolute;width: 75px;left: 50%;margin-left: -68px; bottom: 0;z-index: 2;padding-bottom: 1vw;font-family: Arial, Helvetica, sans-serif;line-height: 1.75;}


.ab3 .swiper6 .ul2 li{display: flex;align-items: center;align-content: center;justify-content: space-between;cursor: pointer;}

.ab3 .swiper6 .ul2 li .year{color: #222;font-size: 18px;}

.ab3 .swiper6 .ul2 li s{display: block;width: 14px;height: 14px;background: #222;border-radius: 50%;}

.ab3 .swiper6 .ul2 li.act .year{color: #005BAC;font-weight: bold;}

.ab3 .swiper6 .ul2 li.act s{background: #005BAC;}

.ab3 .abox .btn{display: block;width: 3.125vw;height: 3.125vw;background: url(../images/l_l.svg) center no-repeat;background-size: cover;cursor: pointer;position: absolute;left: -3.125vw;top: 30%;z-index: 3;}

.ab3 .abox .next6{transform: rotate(180deg);-webkit-transform: rotate(180deg);left: auto;right: -3.125vw;}

.ab3 .abox .btn:hover{background: url(../images/l_b.svg) center no-repeat;background-size: cover;}

.ab4 {padding: 4.16vw 0 6.25vw;text-align: center;line-height: 1.75;background: #F5FBFF;}

.ab4 .anniu{display: flex;margin: 1.56vw auto 3.125vw;width: 320px;}

.ab4 .anniu .btn{display: block;width: 50%;line-height: 46px;text-align: center;background: #fff;cursor: pointer;}

.ab4 .anniu .btn.act,.ab4 .anniu .btn:hover{background: #005BAC;color: #fff;}

.ab4 .swiper7{}

.ab4 .swiper7 .swiper-slide{}

.ab4 .swiper7 .swiper-slide *{-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);}

.ab4 .swiper7 .swiper-slide .sbox{overflow: hidden;}

.ab4 .swiper7 .swiper-slide .sbox img{max-width: 100%;margin: 0 auto;transform: scale(1.000001);-webkit-transform: scale(1.000001);}

.ab4 .swiper7 .swiper-slide:hover .sbox img{transform: scale(1.05);-webkit-transform: scale(1.05);}

.ab4 .swiper7 .swiper-slide .txt{padding-top: 20px;}

.ab4 .swiper7 .swiper-slide .txt .wz2{color: #777;}

.ab4 .swiper7.act .swiper-slide .sbox img{max-width: 270px;}




.ab4 .rbtm{position: relative;font-family: Arial, Helvetica, sans-serif;display: flex;align-items: center;align-content: center;margin-top: 2.6vw;height: 40px;justify-content: space-between;}

.ab4 .rbtm .rlt{position: relative;width: 60px;height: 100%;line-height: 40px;color: #005BAC;}

.ab4 .rbtm .rlt .pagination4{bottom: 0;}

.ab4 .scrollbar7{width: calc(100% - 160px);left: 70px;bottom: 20px;height: 4px;}

.ab4 .scrollbar7 .swiper-scrollbar-drag{background: #005BAC;}

.ab4 .rbtm .rrt{display: flex;width: 80px;}

.ab4 .rbtm .rrt .btn{width: 40px;height: 40px;border: 1px solid #ddd;border-radius: 30px 0 0 30px;background: url(../images/jt4.svg) center no-repeat;cursor: pointer;}

.ab4 .rbtm .rrt .next7{transform: rotate(180deg);-webkit-transform: rotate(180deg);}

.ab4 .rbtm .rrt .next7:hover{border: 1px solid #005BAC;background: #005BAC url(../images/jt5.svg) center no-repeat;}

.ab5{padding: 5.2vw 0;text-align: center;line-height: 1.75;background: #EEF0F2;}

.ab5 .swiper8{padding: 60px 0 80px;}

.ab5 .swiper8 .swiper-slide{width: 700px;margin: 0 130px;}

.ab5 .swiper8 .swiper-slide .sbox{display: block;overflow: hidden;border-radius: 10px;}

.ab5 .swiper8 .swiper-slide .sbox .img,.ab5 .swiper8 .swiper-slide .sbox .img img{display: block;width: 100%;border-radius: 10px;overflow: hidden;position: relative;}

.ab5 .swiper8 .swiper-slide .sbox .img img{transform: scale(1.00000001);-webkit-transform: scale(1.00000001);}

.ab5 .swiper8 .swiper-slide .sbox .img s{display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 2;background: url(../images/ab_5_1.png) center bottom no-repeat;background-size: cover;}

.ab5 .swiper8 .swiper-slide .sbox .wz{position: absolute;width: 100%;left: 0;bottom: 30px;z-index: 3;color: #fff;padding: 0 5%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

.ab5 .swiper8 .pagination8{color: #005BAC;bottom: 0;line-height: 42px;font-family: Arial, Helvetica, sans-serif;}

.ab5 .swiper8 .pagination8 .swiper-pagination-current{font-weight: bold;}
 
.ab5 .swiper8 .swiper-slide:hover .sbox .img img{transform: scale(1.05);-webkit-transform: scale(1.05);}

.ab5 .swiper8 .prev8,.ab5 .swiper8 .next8{display: block;width: 60px;height: 60px;background: url(../images/l_l.svg) center no-repeat;background-size: cover;cursor: pointer;position: absolute;left: 26%;top: 50%;z-index: 3;}

.ab5 .swiper8 .next8{transform: rotate(180deg);-webkit-transform: rotate(180deg);left: auto;right:26%;}

.ab5 .swiper8 .prev8:hover,.ab5 .swiper8 .next8:hover{background: url(../images/l_b.svg) center no-repeat;background-size: cover;}

/* 产品列表 */

.pr1{padding: 6.25vw 0;}

.pr1 .pox{display: flex;justify-content: space-between;align-items: self-start;align-content: flex-start;}

.pr1 .pox .plt{width: 360px;border: 1px solid #EEE;background: #F5F5F5;padding: 40px;position: sticky;top: 100px;left: 0;}

.pr1 .pox .plt .a{margin-top: 15px;}

.pr1 .pox .plt .a a{display: flex;line-height: 24px;padding: 15px 0;border-bottom: 1px solid #ddd;justify-content: space-between;}

.pr1 .pox .plt .a a .alt{width: calc(100% - 50px);}

.pr1 .pox .plt .a a .art{width: 50px;font-weight: bold;font-family: Arial, Helvetica, sans-serif;}

.pr1 .pox .plt .a a.act .alt,.pr1 .pox .plt .a a:hover .alt{color: #005BAC;}

.pr1 .pox .plt .a a.act .art,.pr1 .pox .plt .a a:hover .art{color: #005BAC;}

.pr1 .pox .plt .a a:hover,.pr1 .pox .plt .a a.act {border-bottom: 1px solid #005BAC;}

.pr1 .pox .prt{width: calc(100% - 400px);}

.pr1 .pox .prt .ul1{display: flex;flex-wrap: wrap;}

.pr1 .pox .prt .ul1 li{width: 31%;margin:  0 3.5% 3.5% 0;}

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

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

.pr1 .pox .prt .ul1 li a .img{padding: 40px 0;background: #F5F5F5;}

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

.pr1 .pox .prt .ul1 li a .wz{padding: 20px 10px 0;text-align: center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

.pr1 .pox .prt .ul1 li:hover a .img{background: #F5FBFF;}

.pr1 .pox .prt .ul1 li:hover a .wz{color: #005BAC;}

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



/* 产品详情 */

.prc1{padding: 6.25vw 0 4.16vw;margin-top: 80px;}

.prc1 .pox{display: flex;justify-content: space-between;align-items: flex-start;align-content: flex-start;}

.prc1 .pox .plt{width: 47.5%;background: #F5F5F5;}

.prc1 .pox .plt .swiper9{}

.prc1 .pox .plt .swiper9 .btn{display: block;width: 3.125vw;height: 3.125vw;background: url(../images/l_l.svg) center no-repeat;background-size: cover;cursor: pointer;position: absolute;left: 30px;top: 50%;z-index: 3;}

.prc1 .pox .plt .swiper9 .next9{transform: rotate(180deg);-webkit-transform: rotate(180deg);left: auto;right:30px;}

.prc1 .pox .plt .swiper9 .btn:hover{background: url(../images/l_b.svg) center no-repeat;background-size: cover;}

.prc1 .pox .plt .swiper9 .swiper-slide{padding: 20px 70px 10px;}

.prc1 .pox .plt .swiper9 .swiper-slide .img{margin: 0 auto;}

.prc1 .pox .plt .swiper9 .swiper-slide .img img{display: block;width: 100%;margin: 0 auto;}

.prc1 .pox .plt .swiper9 .pagination9{bottom: 20px;display: flex;justify-content: center;}

.prc1 .pox .plt .swiper9 .pagination9 span{display: block; background: rgba(0 ,0,0,0);display: block; border: 2px solid #113dc2;width: 8px;height: 8px;}

.prc1 .pox .plt .swiper9 .pagination9 span.swiper-pagination-bullet-active{background: #113dc2;}

.prc1 .pox .plt .swiper10 {padding: 0 0 25px;width: calc(100% - 50px);margin: 0 auto;}

.prc1 .pox .plt .swiper10 .swiper-slide{padding: 10px;}

.prc1 .pox .plt .swiper10 .swiper-slide .sbox{cursor: pointer;background: #fff;border-radius: 12px;overflow: hidden;-moz-box-shadow:0px 2px 6px #ddd; -webkit-box-shadow:0px 2px 6px #ddd; box-shadow:0px 2px 6px #ddd;border: 2px solid #F5F5F5;}

.prc1 .pox .plt .swiper10 .swiper-slide .sbox .img{width: 100%;}

.prc1 .pox .plt .swiper10 .swiper-slide .sbox .img img{width: 100%;margin: 0 auto;border-radius: 12px;}

.prc1 .pox .plt .swiper10 .swiper-slide.act .sbox {border: 2px solid #005BAC;}

.prc1 .pox .prt{width: 43.75%;padding-top: 4vw;}

.prc1 .pox .prt .ptt{line-height: 1.4;}

.prc1 .pox .prt .ptc{padding: 30px 0;line-height: 3;border-top: 1px solid #222;margin: 2.6vw 0 7vw;}

.prc1 .pox .prt .ptc .ptcox {width: 100%;overflow: auto;}

.prc1 .pox .prt .mo{width: 200px; -webkit-animation:none;animation: none;animation:none;animation: none;}

.prc1 .pox .prt .mo .wz{width: 120px;}

.prc1 .pox .prt .mo:hover{-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);}

.prc2{}

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

.prc1 .pox .prt2{}

.prc1 .pox .prt2 .ptc2{padding: 30px 0;border-top: 1px solid #222;border-bottom: 1px solid #222;margin: 2vw 0 ;}

.prc1 .pox .prt2 .ptc3{line-height: 2;margin-bottom: 2vw;}

.prc3 .ptc{padding: 4.16vw 0 10vw;border-top: 1px solid #ddd;}

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

/* 新闻 */

.ne1{padding: 6.25vw 0 5.2vw;}

.ne1 .ul1{display: flex;}

.ne1 .ul1 li{width: 31.25%;margin-right: 3.125%;}

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

.ne1 .ul1 li a{display: block;width: 100%;overflow: hidden;}

.ne1 .ul1 li a .img,.ne1 .ul1 li a .img > img{position: relative;overflow: hidden;width: 100%;display: block;}

.ne1 .ul1 li a .img > img{transform: scale(1.000000001);-webkit-transform: scale(1.000000001);}

.ne1 .ul1 li a .img .wz{display: none;width: 210px;height: 60px;background: #fff;justify-content: center;align-items: center;align-content: center;position: absolute;right: 0;bottom: 0;z-index: 2;font-family: Arial, Helvetica, sans-serif;}

.ne1 .ul1 li a .img .wz .ico{margin-right: 10px;}

.ne1 .ul1 li a .txt{line-height: 1.75;margin-top: 20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

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

.ne1 .ul1 li a:hover .txt{color: #005BAC;}

.ne2{padding: 5.2vw 0 6.77vw;background: #F5FBFF;}

.ne2 .tt,.ne2 .en{text-align: center;line-height: 1.75;}

.ne2 .ul1{margin: 3.125vw 0;}

.ne2 .ul1 li{position: relative;z-index: 1;border-top: 1px solid #000;}

.ne2 .ul1 li .lhz{display: block; position: relative;z-index: 5;padding: 2.6vw 1.56vw;}

.ne2 .ul1 li:last-child {border-bottom: 1px solid #000;}

.ne2 .ul1 li .lhz .c{width: 31.25%;position: absolute;right: 150px;top: 50%;z-index: 6;opacity: 0;pointer-events: none;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);}

.ne2 .ul1 li .txt{display: flex;justify-content: space-between;line-height: 1.75;}

.ne2 .ul1 li .txt .alt{display: flex;width: 50%;}

.ne2 .ul1 li .txt .alt .num{width: 100px;font-family: Arial, Helvetica, sans-serif;}

.ne2 .ul1 li .txt .alt .cn{width: calc(100% - 100px);font-family: Arial, Helvetica, sans-serif}

.ne2 .ul1 li .txt .alt .cn .day{font-family: Arial, Helvetica, sans-serif;}

.ne2 .ul1 li .txt .alt .cn div{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

.ne2 .ul1 li:hover .txt .alt .num,.ne2 .ul1 li:hover .txt .alt .cn div{color: #fff;;}

.ne2 .ul1 li:hover {z-index: 2;}

.ne2 .ul1 li:hover .lhz {background: #005BAC;}

.ne2 .ul1 li:hover .mo s{background: #fff ;}

.ne2 .ul1 li:hover .mo .jt{background: url(../images/jt3.svg) center no-repeat;}

.ne2 .ul1 li:hover .mo:hover{width: 60px; -webkit-animation:none;animation: none;}

.ne2 .ul1 li:hover .lhz .c{opacity: 1;}

.ne3{padding: 5.2vw 0 6.25vw;}

.ne3 .tt,.ne3 .en{text-align: center;line-height: 1.75;}

.ne3 .ul1{margin: 3.125vw 0 4.16vw;display: flex;}

.ne3 .ul1 li{width: 30.625%; margin-right: 4%;}

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

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

.ne3 .ul1 li a .xian{display: block;width: 100%;height: 1px;background: #999;}

.ne3 .ul1 li a .xian s{display: block; width: 0%;height: 1px;background: #005BAC;}

.ne3 .ul1 li a .wz{line-height: 1.5;margin: 30px 0 5.4vw;word-break: break-all;text-overflow: ellipsis;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}

.ne3 .ul1 li a .day{font-family: Arial, Helvetica, sans-serif;margin-bottom: 30px;}

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

.ne3 .ul1 li a .img img{transform: scale(1.000000001);-webkit-transform: scale(1.000000001);}

.ne3 .ul1 li:hover a .xian s{width: 100%;}

.ne3 .ul1 li:hover a .wz{color: #005BAC;}

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

/* 新闻详情 */

.nec1{padding: 6.25vw 0 4.16vw;margin-top: 80px;line-height: 1.5;}

.nec1 .ly{display: flex;align-items: center;align-content: center;margin: 15px 0 40px;line-height: 24px;}

.nec1 .ly .day{display: block;padding-left: 30px;background: url(../images/day.svg) center left no-repeat;margin-right: 50px;}

.nec1 .ntc{padding: 55px 0;border-top: 4px solid #005BAC;border-bottom: 1px solid #ddd;color: #404040;line-height: 1.75;margin-bottom: 55px;}

.nec1 .ntc img{display: inline-block;height: auto !important;}

.nec1 .ntc .f_20{margin-bottom: 10px;color: #000;}

.nec1 .nbtm{display: flex;justify-content: space-between ;align-items: center;align-content: center;line-height: 1.5;}

.nec1 .nbtm .nlt{width: calc(100% - 200px); }

.nec1 .nbtm .nlt a{display: block;margin-bottom: 20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

.nec1 .nbtm .nlt a:last-child{margin-bottom: 0;}

.nec1 .nbtm .nlt a:hover{color: #005BAC;}

.nec1 .nbtm .nrt{width: 130px;height: 30px;line-height: 30px;background: url(../images/jt_l.svg) center left no-repeat;text-align: right;}

.nec1 .nbtm .nrt:hover{color: #005BAC;width: 125px;}




/* 搜索结果 */

.banner{}

.banner .ban_ss{width: 100%;position: absolute;left: 0;bottom: 60px;z-index: 5;}

.banner .ban_ss .ss{display: flex;width: 100%;background: #fff;border-radius: 8px;overflow: hidden;}

.banner .ban_ss .ss input{display: block;width: calc(100% - 120px);border: 0;outline: none;padding: 0 40px;height: 100px;}

.banner .ban_ss .ss span{display: block;width: 120px;height: 100px;background: #005BAC url(../images/ss4.svg) center no-repeat;cursor: pointer;}

.banner .ban_ss .ss span:hover{background: #113dc2 url(../images/ss4.svg) center no-repeat;}

.ser1{padding: 55px 0 0;}

.ser1 .tt{}

.ser1 .tt span{color: #005BAC;font-weight: bold;}

.ser1 .nav{display: flex;justify-content: space-between;margin-top: 25px;padding:  50px 0 60px;border-top: 4px solid #005BAC;line-height: 1.5;}

.ser1 .nav .nlt{display: flex;align-items: center;align-content: center;}

.ser1 .nav .nlt a{display: block;}

.ser1 .nav .nlt s{display: block;width: 3px;height: 26px;background: #333;margin: 0 4.16vw;}

.ser1 .nav .nlt a.act,.ser1 .nav .nlt a:hover{color: #005BAC;}

.ser1 .nav .nrt{display: flex;align-items: center;align-content: center;}

.ser1 .nav .nrt s{display: block;width: 2px;height: 24px;background: #333;margin: 0 1vw;}

.ser1 .nav .nrt span{display: block;cursor: pointer;}

.ser1 .nav .nrt span.act,.ser1 .nav .nrt span:hover{color: #005BAC;}

.ser1 .nav .nrt span.act{font-weight: bold;}

.ser2{padding-bottom: 50px;}

.ser2 .ul1{padding: 60px 0;border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;display: flex;flex-wrap: wrap;margin-bottom: 50px;}

.ser2 .ul1 li{width: 22.5%;margin:  0 3.33% 3.33% 0;}

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

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

.ser2 .ul1 li a .img{padding: 40px 0;background: #F5F5F5;}

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

.ser2 .ul1 li a .wz{padding: 20px 10px 0;text-align: center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

.ser2 .ul1 li:hover a .img{background: #F5FBFF;}

.ser2 .ul1 li:hover a .wz{color: #005BAC;}

.ser2 .ul2{padding: 0 0 10px;border-bottom: 1px solid #ddd;display: flex;flex-wrap: wrap;margin-bottom: 50px;}

.ser2 .ul2 li{width: 30.625%; margin:0  4% 4% 0;}

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

.ser2 .ul2 li a{display: block;position: relative;}

.ser2 .ul2 li a .xian{display: block;width: 100%;height: 1px;background: #999;}

.ser2 .ul2 li a .xian s{display: block; width: 0%;height: 1px;background: #005BAC;}

.ser2 .ul2 li a .wz{line-height: 1.5;margin: 20px 0 ;word-break: break-all;text-overflow: ellipsis;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}

.ser2 .ul2 li a .day{font-family: Arial, Helvetica, sans-serif;margin-bottom: 30px;}

.ser2 .ul2 li a .img,.ser2 .ul2 li a .img img{display: block;width: 100%;overflow: hidden;}

.ser2 .ul2 li a .img img{transform: scale(1.000000001);-webkit-transform: scale(1.000000001);}

.ser2 .ul2 li:hover a .xian s{width: 100%;}

.ser2 .ul2 li:hover a .wz{color: #005BAC;}

.ser2 .ul2 li:hover a .img img{transform: scale(1.05);-webkit-transform: scale(1.05);}

.ser2 .ul3{position: relative;background: #F5FBFF;height: 415px;display: flex;align-items: center;align-content: center;}

.ser2 .ul3 .img{width: 50%;height: 100%;background-size: cover !important;}

.ser2 .ul3 .img img{opacity: 0;}

.ser2 .ul3 .txt{width: 50%;text-align: left;padding: 0 4.16vw;line-height: 1.5;}

.ser2 .ul3 .txt .xian{display: block;width: 20px;height: 2px;background: #005BAC;margin-bottom: 20px;}

/* 加入我们 */

.jo1{padding: 5.2vw 0 6.15vw;}

.jo1 .tt,.jo1 .en{text-align: center;line-height: 1.75;}

.jo1 .jox{position: relative;width: 1105px;margin: 3.125vw auto 0;}

.jo1 .jox .jtc{width: 530px;margin: 0 auto;animation:xuanfu1 4s linear infinite;-webkit-animation:xuanfu1 4s linear infinite;}

.jo1 .jox .jtc img{border-radius: 10px;}

.jo1 .jox .jlt{width: 354px;background: #F5FBFF;border-radius: 10px;position: absolute;left: 0;top: 15%;z-index: 2;padding: 84px 35px 60px;text-align: left;}

.jo1 .jox .jlt .ico0{width: 54px;position: absolute;top: -20px;left: 35px;}

.jo1 .jox .jlt .tc{text-align: left;margin-top: 20px;line-height: 32px;height:285px;overflow: auto;padding-right: 10px;}

.jo1 .jox .jlt .tc::-webkit-scrollbar{ width:4px;height: 1px;}

.jo1 .jox .jlt .tc::-webkit-scrollbar-thumb{ background:#000;}

.jo1 .jox .jlt .tc::-webkit-scrollbar-track{ background:#ddd;} 

.jo1 .jox .jrt{width: 250px;position: absolute;left: 800px;top: 40%;z-index: 2;}

.jo1 .jox .jrt img{border-radius: 10px;}

.jo1 .jox .yuan{width: 120px;position: absolute;left: 990px;top: 78%;animation:xuanfu2 3s linear infinite;-webkit-animation:xuanfu2 3s linear infinite;}

.jo2{padding: 5.2vw 0 6.15vw ;text-align: center;line-height: 1.75;background: #F5FBFF;}

.jo2 .tc{line-height: 28px;max-width: 1020px;margin: 2.5vw  auto 3.125vw ;}

.jo2 .swiper11{width: calc(100% - 60px);}

.jo2 .swiper11 .swiper-slide{}

.jo2 .swiper11 .swiper-slide .sbox{display: block;}

.jo2 .swiper11 .swiper-slide .sbox .img,.jo2 .swiper11 .swiper-slide .sbox .img img{display: block; width: 100%;overflow: hidden;}

.jo2 .swiper11 .swiper-slide .sbox .img img{transform: scale(1.00000001);-webkit-transform: scale(1.00000001);}

.jo2 .swiper11 .swiper-slide .sbox:hover .img img{transform: scale(1.05);-webkit-transform: scale(1.05);}

.jo2 .swiper11 .swiper-slide .txt{padding: 20px;text-align: left;background: #fff;padding: 30px 25px;}

.jo2 .swiper11 .swiper-slide .txt .day{font-family: Arial, Helvetica, sans-serif;}

.jo2 .rbtm{position: relative;font-family: Arial, Helvetica, sans-serif;display: flex;align-items: center;align-content: center;margin: 2.6vw auto 0;height: 40px;justify-content: space-between;width: 90%;max-width: 1600px;min-width: 1200px;}

.jo2 .rbtm .rlt{position: relative;width: 60px;height: 100%;line-height: 40px;color: #005BAC;}

.jo2 .rbtm .rlt .pagination11{bottom: 0;}

.jo2 .scrollbar11{width: 76%;left: 49%;transform: translateX(-50%);-webkit-transform: translateX(-50%); bottom: 20px;height: 4px;}

.jo2 .scrollbar11 .swiper-scrollbar-drag{background: #005BAC;}

.jo2 .rbtm .rrt{display: flex;width: 80px;}

.jo2 .rbtm .rrt .btn{width: 40px;height: 40px;border: 1px solid #ddd;border-radius: 30px 0 0 30px;background: url(../images/jt4.svg) center no-repeat;cursor: pointer;}

.jo2 .rbtm .rrt .next11{transform: rotate(180deg);-webkit-transform: rotate(180deg);}

.jo2 .rbtm .rrt .next11:hover{border: 1px solid #005BAC;background: #005BAC url(../images/jt5.svg) center no-repeat;}

.jo3{padding: 5.2vw 0 6.15vw ;text-align: center;line-height: 1.75;color: #fff;}

.jo3 .tc{display: flex;justify-content: flex-end;margin: 40px 0;}

.jo3 .tc .dl1{width: 440px;}

.jo3 .tc .dl1 dd{margin-bottom: 30px;}

.jo3 .tc .dl1 dd .a{display: flex;color: #fff;text-align: left;line-height: 1.5;justify-content: space-between;}

.jo3 .tc .dl1 dd .a .en{font-family: Arial, Helvetica, sans-serif;}

.jo3 .tc .dl1 dd .a .ico{width: 41px;}

.jo3 .tc .dl1 dd .a .txt{width: calc(100% - 60px);}

.jo3 .tc .dl1 dt{display: flex;justify-content: space-between;padding-top: 25px;}

.jo3 .tc .dl1 dt a{display: flex;justify-content: center;align-items: center;align-content: center;background: #fff;height: 60px;border-radius: 60px;width: 200px;}

.jo3 .tc .dl1 dt a span{display: block;color: #005BAC;padding-right: 20px;background: url(../images/r_l2.svg) center right  no-repeat;}

.jo3 .tc .dl1 dt a:hover{background: #005BAC;}

.jo3 .tc .dl1 dt a:hover span{color: #fff;background: url(../images/r_b2.svg) center right  no-repeat;}

.jo3 .tc2{border-top: 2px solid #fff;text-align: left;padding-top: 10px;color: rgba(255, 255, 255, 0.8);}

.jo4{padding: 5.2vw 0 6.15vw;text-align: center;line-height: 1.75;}

.jo4 .swiper12{width: 100%;padding: 0 80px;margin-top: 3.125vw;}

.jo4 .swiper12 .swiper-slide{width: 410px;}

.jo4 .swiper12 .swiper-slide .sbox{display: block;position: relative;}

.jo4 .swiper12 .swiper-slide .sbox .img,.jo4 .swiper12 .swiper-slide .sbox .img img{display: block; width: 100%;overflow: hidden;border-radius: 20px;transform: rotate(0deg);-webkit-transform: rotate(0deg);}

.jo4 .swiper12 .swiper-slide .sbox .img img{transform: scale(1.00000001);-webkit-transform: scale(1.00000001);}

.jo4 .swiper12 .swiper-slide .sbox:hover .img img{transform: scale(1.05);-webkit-transform: scale(1.05);}

.jo4 .swiper12 .swiper-slide .txt{padding: 10px 15px 0;z-index: 2;width: 100%;color: #000;text-align: left;font-weight: normal;}


.jo4 .rbtm{position: relative;font-family: Arial, Helvetica, sans-serif;display: flex;align-items: center;align-content: center;margin: 2.6vw auto 0;height: 40px;justify-content: space-between;width: 90%;max-width: 1600px;min-width: 1200px;}

.jo4 .rbtm .rlt{position: relative;width: 60px;height: 100%;line-height: 40px;color: #005BAC;}

.jo4 .rbtm .rlt .pagination12{bottom: 0;}

.jo4 .scrollbar12{width: 74%;left: 49%;transform: translateX(-50%);-webkit-transform: translateX(-50%); bottom: 20px;height: 4px;max-width: 1416px;}

.jo4 .scrollbar12 .swiper-scrollbar-drag{background: #005BAC;}

.jo4 .rbtm .rrt{display: flex;width: 80px;}

.jo4 .rbtm .rrt .btn{width: 40px;height: 40px;border: 1px solid #ddd;border-radius: 30px 0 0 30px;background: url(../images/jt4.svg) center no-repeat;cursor: pointer;}

.jo4 .rbtm .rrt .next12{transform: rotate(180deg);-webkit-transform: rotate(180deg);}

.jo4 .rbtm .rrt .next12:hover{border: 1px solid #005BAC;background: #005BAC url(../images/jt5.svg) center no-repeat;}


/* 表单 */

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

.biaodan .bbox{width: 75%;max-width: 1440px;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);text-align: center;background: url(../images/par_4.jpg) center no-repeat;background-size: cover;padding: 40px 4.4vw 80px;line-height: 1.75;}

.biaodan .bbox .ul1{display: flex;justify-content: space-between;flex-wrap: wrap;margin: 3.6vw 0 10px;}

.biaodan .bbox .ul1 li{width: 49%;height: 64px;margin-bottom: 30px;position: relative;}

.biaodan .bbox .ul1 li .li1{display: flex;background: #fff;height: 64px;padding: 0 25px;border-radius: 10px;align-items: center;align-content: center;width: 100%;}

.biaodan .bbox .ul1 li .li1 > input{display: block;width: calc(100% - 80px);height: 64px;border: 0;outline: none;}

.biaodan .bbox .ul1 li .li2{width: calc(100% - 210px);}

.biaodan .bbox .ul1 li .yzm{width: 164px;height: 100%;background: #fff;position: absolute;top: 0;right: 0;}

.biaodan .bbox .ul1 li .yzm img{width: 100%;height: 100%;}

.biaodan .bbox .ul1 li .li1 .sc{width: 50px;height: 50px;overflow: hidden;cursor: pointer;border: 1px  dashed #ddd;border-radius: 10px;background: url(../images/sc.svg) center no-repeat;}

.biaodan .bbox .ul1 li .li1 .sc input{display: block; width: 100%;height: 100%;cursor: pointer;opacity: 0;}

.biaodan .bbox .tj{display: block;width: 170px;line-height: 60px;background: #005BAC;border-radius: 30px;color: #fff;text-align: center;cursor: pointer;margin: 0 auto ;}

.biaodan .bbox .tj:hover{background: #113dc2;}

.biaodan .bbox .out{display: block;width: 30px;height: 30px;position: absolute;top: 30px;right: 30px;z-index: 5;background: url(../images/out.svg) center no-repeat;cursor: pointer;}

.biaodan .bbox .out:hover{transform: rotate(90deg);-webkit-transform: rotate(90deg);}


/* 提示弹窗 */

.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.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;}

sup{font-size: 12px !important;}

sub{font-size: 12px !important;position: relative;bottom: 3px;}



.js-followPopup{-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);pointer-events: none;}

.js-followPopup img{height: 230px;width: auto;max-width: 500px;}


/* 更多 */


.mo{display: block;width: 60px;height: 60px;position: relative;background: #005bac;z-index: 3;border-radius: 30px;color: #fff;display: flex;justify-content: center;align-items: center;align-content: center;cursor: pointer;-webkit-box-shadow: 0 0 0 0 rgba(0 , 91 ,170, 0.5);box-shadow: 0 0 0 0 rgba(0 , 91 ,170, 0.5);-webkit-animation: spulse 1.25s infinite cubic-bezier(0.24, 0, 0.38, 1);animation: spulse 1.25s infinite cubic-bezier(0.24, 0, 0.38, 1);}

.mo .wz{width: 0px;white-space:nowrap;font-family: Arial, Helvetica, sans-serif;overflow: hidden;}

.mo .jt{width: 11px;height: 17px;background: url(../images/jt2.svg) center no-repeat;}

.mo s{display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: -1;background: #005bac;opacity: 0.2;border-radius: 50%;opacity: 1;}

.mo:hover{width: 200px; -webkit-animation:none;animation: none;animation:none;animation: none;}

.mo:hover .wz{width: 100px;}


/* 进度条 */

.bmeter {position: fixed;top: 50px;left: 0px;width: 0%;height: 15px;background: #fff;opacity: 0;z-index:-111;pointer-events: none;}

.bmeter  span{display: block;width: 100%;position: absolute;top: -20px;left: 0;text-align: center;font-size: 30px;font-weight: 600;color: #f00;}


@-webkit-keyframes spulse {to {-webkit-box-shadow: 0 0 0 10px transparent;box-shadow: 0 0 0 10px transparent;}  }

@keyframes spulse {to {-webkit-box-shadow: 0 0 0 10px transparent;box-shadow: 0 0 0 10px transparent;}  }

@keyframes xuanfu1{ 0%{transform:translateY(0);} 50%{transform:translateY(30px);} 100%{transform:translate(0);}}

@keyframes xuanfu2{0%{transform:translateY(0);}50%{transform:translateY(-20px);}100%{transform:translate(0);}}







@media (max-width:1800px) {
    

   


}



@media (max-width:1680px) {
    

    .head .hrt .ul1 li .ltop a{padding: 0 10px;}

    .head .hrt .xian{margin: 0 1.3vw;}

    .f_12{ font-size:12px; }

    .f_14{font-size: 14px;}

    .f_16{ font-size:14px; }

    .f_18{ font-size:14px; }

    .f_20{ font-size:16px; }  

    .f_22{font-size: 16px;}

    .f_24{ font-size:18px; }

    .f_26{ font-size:18px; }

    .f_28{ font-size:20px; }

    .f_30{ font-size:20px; }

    .f_32{ font-size:24px;}

    .f_34{ font-size:24px; }

    .f_36{ font-size:26px; }

    .f_38{ font-size:26px; }

    .f_40{font-size: 28px;}

    .f_50{font-size: 30px;}

    .f_64{font-size: 30px;}
    
    .f_72{font-size: 30px;}


    .jo4 .swiper12 .swiper-slide{width: 22%;}


    .ab5 .swiper8 .prev8{left: 17%;}

    .ab5 .swiper8 .next8{right: 17%;}

    .ab3 .swiper6 .ul2 li .year{font-size: 16px;}





}



@media (max-width:1500px) {

    .res3 .rebtm .rlt .ul1 li{width: 32%;}

    .i2 .img0{width: auto;height: 100%;}

    .hz{height: 200vh;}

    .i3 .ix .r{width: 5.4vw;}

    .biaodan .bbox .ul1 li{margin-bottom: 20px;}

    .biaodan .bbox{padding: 30px ;}

    .jo4 .scrollbar12{width: 70%;}

    .ab2 .swiper5 .swiper-slide .sbox .txt{bottom: -355px;}
    
    .ab2 .swiper5 .swiper-slide .sbox .txt .xian{margin-bottom: 1.5vw;}

    .head .hrt .ul1 li .ltop a{padding: 0 7px;}
    
}


@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_14{font-size: 14px;}

    .f_16{ font-size:14px; }

    .f_18{ font-size:14px; }

    .f_20{ font-size:16px; }  

    .f_22{font-size: 16px;}

    .f_24{ font-size:16px; }

    .f_26{ font-size:18px; }

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

    .f_50{font-size: 20px;}

    .f_64{font-size: 24px;}
    
    .f_72{font-size: 24px;}
  
    .head{display: none;}
    
    .mhead{display: block;width: 100%;height: 50px;position: fixed;z-index: 19;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: 30px;margin-top: 10px;}
  
    .mhead .ss{display: block;width: 50px;height: 50px;float: right;background: url(../images/ss2.svg) 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: 20;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.2) ;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 {transform: translateX(-100px);-webkit-transform: translateX(-100px);opacity: 0;-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 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%;font-size: 16px;}
  
    .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: 14px;color: #666;}
  
    .mnav.act{left: 0;}
  
    .mnav.act .mbox{left: 0;transition-delay: .15s;-webkit-transition-delay: .15s;}

    .mnav.act .mbox .ul1 li {transform: translateX(0px);-webkit-transform: translateX(0px);opacity: 1;transition-delay: .4s;-webkit-transition-delay: .4s;}

    .mnav.act .mbox .ul1 li:nth-child(2){transition-delay: .5s;-webkit-transition-delay: .5s;}

    .mnav.act .mbox .ul1 li:nth-child(3){transition-delay: .6s;-webkit-transition-delay: .6s;}

    .mnav.act .mbox .ul1 li:nth-child(4){transition-delay: .7s;-webkit-transition-delay: .7s;}

    .mnav.act .mbox .ul1 li:nth-child(5){transition-delay: .8s;-webkit-transition-delay: .8s;}

    .mnav.act .mbox .ul1 li:nth-child(6){transition-delay: .9s;-webkit-transition-delay: .9s;}

    .mnav.act .mbox .ul1 li:nth-child(7){transition-delay: 1s;-webkit-transition-delay: 1s;}

    .mnav.act .mbox .ul1 li:nth-child(8){transition-delay: 1.1s;-webkit-transition-delay: 1.1s;}
  
    .wow{opacity: 1;}


    


}




@media (max-width:960px) {

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

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

    .swiper1 .txt .slt{width: 100%;}

    .hz{height: auto;}

    .i2{position: relative;height: auto;}

    .i2 .img0{display: none;}

    .i2 .img {background: url(../images/in_2_1.jpg) center no-repeat;background-size: cover; }

    .i2 .img > img{display: none;}

    .i2 .img .iox{position: relative;top: 0%;transform: translateY(0%);-webkit-transform: translateY(0%);padding: 30px 0;}

    .i2 .img .iox .dh{transform: translateY(0px);-webkit-transform: translateY(0px);opacity: 1;}

    .i2 .img .iox .txt{display: block;}

    .i2 .img .iox .txt .ilt{width: 100%;}

    .i2 .img .iox .txt .irt{width: 100%;margin-top: 30px;}

    .i2 .img .iox .txt .irt li {display: block;}

    .i2 .img .iox .txt .irt li .llt{width: 100%;}

    .i2 .img .iox .txt .irt li .lrt{width: 100%;}

    .mo{transform: scale(0.8);-webkit-transform: scale(0.8);transform-origin: left center;-webkit-transform-origin: left center;}

    .i3 .ix .r{display: none;}

    .swiper2{margin-top: 10px;}

    .swiper2 .swiper-slide .sbox{display: block;}

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

    .swiper2 .swiper-slide .sbox .txt{width: 100%;padding: 20px 0;}

    .swiper2 .abniu{display: none;}

    .swiper2 .pagination2{width: 100%;bottom: 0;text-align: center;}

    .swiper2 .swiper-slide .sbox .txt .stc{width: 100%;margin-top: 5px;}

    .hz3{height: auto;}

    .i4{position: relative;height: auto;padding: 30px 0 0;background: #fff;}

    .i4 .wz{position: relative;top: 0%;transform: translateY(0%);-webkit-transform: translateY(0%);color: #333;}

    .i4 .wz2{position: relative;}

    .i4 .wz2 .wox{padding:0;display: block;}

    .i4 .wz2 .wox .wlt{display: block;width: 100%;margin-top: 20px;}

    .i4 .wz2 .wox .wlt .wl2{width: 100%;padding: 0;}

    .i4 .wz3{position: relative;bottom: 0%; background: #F5FBFF ;display: block;margin-top: 20px;padding: 30px 0 10px;}

    .i4 .wz3 .wox .dh{transform: translateY(0px);-webkit-transform: translateY(0px);opacity: 1;}

    .i4 .wz3 .wox .ul1{margin-top: 10px;}

    .i4 .wz3 .wox .ul1 li .lhz{padding: 0 0 20px;}

    .i4 .wz3 .wox .ul1 li .txt{display: block;}

    .i4 .wz3 .wox .ul1 li .txt .alt{width: 100%;display: block;}

    .i4 .wz3 .wox .ul1 li{border: 0 !important;}
    
    .i4 .wz3 .wox .ul1 li .lhz .c{display: block;position: relative; right: 0px; top: 0%; transform: translateY(0%); -webkit-transform: translateY(0%); opacity: 1; width: 100%;margin-bottom: 10px;}

    .i4 .wz3 .wox .ul1 li .txt .alt .cn{width: 100%;}

    .i5 .ul1{display: block;}

    .i5 .ul1 li,.i5 .ul1 li.act2,.i5 .ul1 li.act{width: 100%;}

    .i5 .ul1 li a{height: 250px;}

    .footer1{display: block;}

    .footer1 .flt{width: 100%;}

    .footer1 .flt .logo{width: 110px;}

    .footer1 .frt{display: none;}

    .footer1{padding-bottom: 130px;}

    .footer2{display: block;text-align: center;padding: 15px 0;}

    .footer2 .flt{display: block;}

    .banner{margin-top: 0;}

    .banner .mimg{display: block;}

    .banner .pimg{display: none;}

    .ab1{padding: 30px 0;}

    .ab1 .ul1{flex-wrap: wrap;}

    .ab1 .ul1 li{width: 50%;max-width: 50%;padding: 0 10px;margin-top: 20px;}

    .ab2 .swiper5{border: 0;}

    .ab2 .swiper5 .swiper-slide .sbox{border: 0;height: 350px;}

    .ab2 .swiper5 .swiper-slide .sbox .txt{bottom: 0;padding: 30px 5%;}

    .ab2 .swiper5 .swiper-slide .sbox .txt .xian{opacity: 1;}

    .ab2 .swiper5 .swiper-slide .sbox .bg{height: 100%;}

    .ab3 .swiper6 .swiper-slide .sbox{height: 500px;padding: 0;}

    .ab3 .swiper6 .ul2{display: none;}

    .ab3 .swiper6 .swiper-slide .sbox .txt {margin-top: 0px;}

    .ab3 .swiper6 .xian{display: none;}

    .ab3 .swiper6 .swiper-slide .sbox .ul1 li{width: 50%;top: 65%;}

    .ab3 .swiper6 .swiper-slide .sbox .ul1 li:nth-child(2){width: 30%;top: 60%;left: 60%;}


    .ab3 .swiper6 .swiper-slide .sbox .ul1 li:nth-child(3){width: 20%;left: 65%;top: 84%;}

    .ab3 .abox .btn{display: none;}

    .ab3 .swiper6 .swiper-slide .sbox .txt .atop{padding: 0;width: 100%;}

    .ab3 .swiper6 .swiper-slide .sbox .txt .abtm{padding: 0;margin: 0;}

    .ab4 .rbtm .rlt,.ab4 .rbtm .rrt{display: none;}

    .ab4 .rbtm{display: none;}

    .ab4 .swiper7{padding-bottom: 30px;}

    .ab4 .scrollbar7{width: 100%;left: 0;bottom: 0;}
    
    .ab4,.ab3{padding: 30px 0;}

    .ab4 .anniu{width: 100%;margin: 20px 0;}

    .ab5 .swiper8{padding: 20px 0 30px;}

    .ab5 .swiper8 .swiper-slide{width: 80%;margin: 0 10px}

    .ab5 .swiper8 .pagination8{line-height: 1;}

    .ab5 .swiper8 .swiper-slide .sbox .wz{bottom: 10px;padding: 0 10px;}

    .ab5 .swiper8 .prev8, .ab5 .swiper8 .next8{display: none;}

    .pr1{padding: 30px 0;}

    .pr1 .pox{display: block;}

    .pr1 .pox .plt{display: none;}

    .pr1 .pox .prt{width: 100%;}

    .pr1 .pox .prt .ul1{display: block;}

    .pr1 .pox .prt .ul1 li{width: 100%;margin: 0 0 30px;}

    .prc1{margin-top: 0;padding: 30px 0;}

    .prc1 .pox{display: block;}

    .prc1 .pox .plt{width: 100%;}

    .prc1 .pox .plt .swiper10{display: none;}

    .prc1 .pox .plt .swiper9 .swiper-slide{padding: 30px;}

    .prc1 .pox .plt .swiper9 .btn{display: none;}

    .prc1 .pox .prt{width: 100%;padding: 20px 0 0;}

    .prc1 .pox .prt .ptc{padding: 10px 0;margin: 15px 0;line-height: 2;}

    .res1{padding: 30px 0 10px;}

    .res1 .ul1{margin-top: 20px;}

    .res1 .ul1 li{display: block;height: auto;margin-bottom: 20px;}

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

    .res1 .ul1 li .txt{padding: 20px;width: 100%;}

    .res1 .ul1 li .txt .ltt{margin: 10px 0;}

    .res1 .ul1 li:nth-child(2n) .img{position: relative;}

    .res2 .vid{margin-top: 20px;}

    .res2 .vid .bff{position: absolute;width: 50px;height: 50px;top: 50%;left: 50%;background: url(../images/bf.svg) center no-repeat;background-size: cover;margin-top: -25px;margin-left: -25px;}

    .res3 .rebtm .rrt{position: relative;width: 100%;}

    .res3 .rebtm .rlt{width: 100%;padding: 30px 0;min-height: 100px;}

    .res3 .rebtm .rlt .rtt{line-height: 1.5;margin: 15px 0;}

    .res3 .rebtm .rlt .ul1{flex-wrap: wrap;}

    .res3 .rebtm .rlt .ul1 li{width: 50%;padding: 0 px;margin-bottom: 20px;text-align: center;}

    .res3{padding: 30px 0 0 ;}

    .res4{padding: 30px 0 0;}

    .res4 .swiper4{margin-top: 20px;}

    .res4 .rbtm .rlt{display: none;}

    .res4 .rbtm .rrt{display: none;}

    .res4 .scrollbar4{width: 100%;left: 0;}

    .ne1{padding: 30px 0;display: block;}

    .ne1 .ul1{display: block;}

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

    .ne2{padding: 30px 0;}

    .ne2 .ul1{margin: 20px 0;}

    .ne2 .ul1 li{border: 0 !important;margin-bottom: 20px;}

    .ne2 .ul1 li .lhz{padding:  0;display: block;}

    .ne2 .ul1 li .txt{display: block;}

    .ne2 .ul1 li .txt .alt{width: 100%;display: block;}

    .ne2 .ul1 li .txt .alt .cn{width: 100%;}

    .ne2 .ul1 li .lhz .c{position: relative;width: 100%;right: 0;bottom: 0;opacity: 1;margin-bottom: 15px;}

    .pgg{display: none;}

    .page2{display: block;}

    .ne3{padding: 30px 0;}

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

    .ne3 .ul1 li{width: 100%;}

    .ne3 .ul1 li a .wz{margin: 15px 0;}

    .ne3 .ul1 li a .day{margin-bottom: 15px;}

    .nec1{margin-top: 0;padding: 30px 0;}

    .nec1 .ly{margin: 15px 0;}

    .nec1 .ntc{padding: 20px 0;margin-bottom: 20px;}

    .nec1 .nbtm{display: block;}

    .nec1 .nbtm .nlt{width: 100%;}

    .nec1 .nbtm .nlt a{margin-bottom: 10px;}

    .nec1 .nbtm .nrt{margin-top: 15px;width: 110px;}

    .jo1 .jox{width: 100%;margin-top: 20px;}

    .jo1 .jox .jlt{position: relative;width: 100%;top: 0;}

    .jo1 .jox .jtc{width: 100%;animation: xuanfu5 3s linear infinite;-webkit-animation: xuanfu5 3s linear infinite;margin-top: 20px;}

    .jo1 .jox .jrt{display: none;}

    .jo1 .jox .yuan{display: none;}

    .jo1 .jox .jlt{padding: 70px 20px 50px;}

    .jo2 .tc{width: 100%;padding: 0 5%;line-height: 1.8;}

    .jo2 .swiper11{width: 90%;margin-top: 20px;}

    .jo2 .rbtm .rlt,.jo2 .rbtm .rrt{display: none;}

    .jo2 .scrollbar11{width: 100%;}

    .jo3 .tc{display: block;margin: 20px 0;}

    .jo3 .tc .dl1 dt a{width: 48%;}

    .jo3 .tc .dl1{width: 100%;}

    .jo4 .swiper12{margin-top: 20px;padding: 0 5%;}

    .jo4 .swiper12 .swiper-slide{width: 70%;}

    .jo4 .rbtm .rlt,.jo4 .rbtm .rrt{display: none;}

    .jo4{padding: 30px 0 10px;}

    .banner .ban_ss .ss input{height: 50px;padding: 0 15px;width: calc(100% - 50px);}

    .banner .ban_ss .ss span{width: 50px;height: 50px;}

    .banner .ban_ss{bottom: 20px;}
    
    .ser1{padding: 30px 0 0 ;}

    .ser1 .nav{padding: 20px 0;display: block;}

    .ser1 .nav .nrt{margin-top: 10px;}

    .ser1 .nav .nrt s{margin: 0 10px;height: 16px;}

    .ser1 .nav .nlt s{height: 18px;}

    .ser2 .ul1{padding: 30px 0;display: block;margin-bottom: 30px;}

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

    .ser2 .ul1 li a .wz{padding: 15px 0 0;}

    .ser2{padding-bottom: 30px;}

    .ser2 .ul2{display: block;width: 100%;margin-bottom: 30px;}

    .ser2 .ul2 li{width: 100%;margin: 0 0 30px;}

    .ser2 .ul2 li a .wz{margin: 15px 0;}

    .ser2 .ul3{display: block;height: auto;}

    .ser2 .ul3 .img{width: 100%;}

    .ser2 .ul3 .txt{width: 100%;padding: 20px;}


    .swiper1 .swiper-button-prev, .swiper1 .swiper-button-next{display: none;}

    .swiper1 .swiper-slide .sbox video{height: 100%; object-fit: cover;opacity: 1;}

    .swiper1 .swiper-slide .sbox .mbf{display: block;}


    .i4 .wz2 .wox .wrt .txt{display: none;}

    .i4 .mo .wz{color: #fff;}

    .biaodan .bbox{width: 90%;max-height: 80%;overflow: auto;padding: 20px;}

    .biaodan .bbox .out{right: 10px;top: 10px;background-size: 20px;}

    .biaodan .bbox .ul1{display: block;margin: 15px 0;}

    .biaodan .bbox .ul1 li{width: 100%;height: auto;margin-bottom: 10px;}

    .biaodan .bbox .ul1 li .li1{height: 50px;padding: 0 15px;margin-bottom: 10px;}

    .biaodan .bbox .ul1 li .li1 > input{height: 100%;}

    .biaodan .bbox .ul1 li .li2{width: 100%;}

    .biaodan .bbox .ul1 li .yzm{width: 60px;}

    .biaodan .bbox .ul1 li .yzm img{height: 100% !important;}

    .ab2 .swiper5 .swiper-slide .sbox .txt .ltc{opacity: 1;}

}






