*{outline:0 none !important; blr:expression(this.onFocus=this.blur());margin: 0;padding: 0;}
*,*:before,*:after {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
html{font-size: 100px;font-family: Arial, Helvetica, sans-serif, "Microsoft YaHei";}
body {position: relative; -webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin:0 auto;overflow-x:hidden;position: relative;padding: 0 ; width: 100%;color: #1f1f1f;font-family:-apple-system, BlinkMacSystemFont, PingFang SC, Microsoft YaHei, Segoe UI, Hiragino Sans GB, Helvetica Neue, Arial, Helvetica, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol; font-size:0.14rem;  line-height:1;background: #fff;}
html.act{overflow: hidden;width: 100%;height: 100vh;}
ul,ul li,ol li,tr td,dl,dd,li{ 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!important; cursor:pointer;color: #1f1f1f;}
textarea,select{ outline:none; width:100%;}
textarea{resize:none;}

img{border:none;max-width: 100%;display: block;}
img[src=""]{opacity: 0;}
i{font-style: normal;}
table{border-spacing:0;border-collapse:collapse;}

/* 滚动条样式 */
body::-webkit-scrollbar{ width:4px;height: 1px;}
body::-webkit-scrollbar-thumb{ background:rgba(255,255,255,0.4);}
body::-webkit-scrollbar-track{ background:#000;}
/*去掉 input 默认边框*/
input{padding: 0;border: 0;outline: none;}
input[type="submit"]{background-color: transparent;cursor: pointer;}
input[type="button"], input[type="submit"], input[type="reset"] {-webkit-appearance: none;}

select{appearance:none;-moz-appearance:none;-webkit-appearance:none;}
select::-ms-expand { display: none; }
@font-face {font-family: 'sz';src: url("../css/bahnschrift.ttf"); }
.f_12 {font-size: 12px;}.f_14 {font-size: 14px;}.f_15 {font-size: 15px;}.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_25 {font-size: 25px;}.f_26 {font-size: 26px;}.f_28 {font-size: 28px;}.f_30 {font-size: 30px;}.f_32 {font-size: 32px;}.f_34 {font-size: 34px;}.f_36 {font-size: 36px;}.f_38 {font-size: 38px;}.f_40 {font-size: 40px;}.f_42 {font-size: 42px;}.f_44 {font-size: 44px;}.f_45 {font-size: 45px;}.f_48 {font-size: 48px;}.f_50 {font-size: 50px;}.f_56 {font-size: 56px;}.f_60 {font-size: 60px;}.f_62 {font-size: 62px;}.f_66 {font-size: 66px;}.f_68 {font-size: 68px;}.f_80 {font-size: 80px;}.f_96 {font-size: 96px;}.f_100 {font-size: 100px;}.f_106 {font-size: 106px;}.f_187 {font-size: 187px;}
.w1560{width: 81.25%;margin: 0 auto;position: relative;}
.w1676{width: 87.29%;margin: 0 auto;position: relative;}
.w1820{width:94.8%;margin: 0 auto;position: relative;}
/* 加载 */
.loading {position: fixed;width: 100%;height: 100%;left: 0;top: 0;z-index: 100;background: #fff;}
.loading .pic {width: 50px;height: 50px;position: absolute;left: 0;top: 0;right: 0;bottom: 0;margin: auto;}
.loading .pic i {display: block;float: left;width: 6px;height: 50px;margin: 0 2px;background: #1c9af2;-webkit-transform: scaleY(0.4);-ms-transform: scaleY(0.4);transform: scaleY(0.4);-webkit-animation: load 1.2s infinite;animation: load 1.2s infinite;}
.loading .pic i:nth-child(1) {}
.loading .pic i:nth-child(2) {-webkit-animation-delay: 0.1s;animation-delay: 0.1s;}
.loading .pic i:nth-child(3) {-webkit-animation-delay: 0.2s;animation-delay: 0.2s;}
.loading .pic i:nth-child(4) {-webkit-animation-delay: 0.3s;animation-delay: 0.3s;}
.loading .pic i:nth-child(5) {-webkit-animation-delay: 0.4s;animation-delay: 0.4s;}

@-webkit-keyframes load {0%,40%,100% {-webkit-transform: scaleY(0.4);transform: scaleY(0.4)}20% {-webkit-transform: scaleY(1);transform: scaleY(1)}}
@keyframes load {0%,40%,100% {-webkit-transform: scaleY(0.4);transform: scaleY(0.4)}20% {-webkit-transform: scaleY(1);transform: scaleY(1)}}

/* 页眉 */
.header {position: fixed;width: 100vw;top: 0;left: 0;z-index: 998; transition: all 0.5s;}
.header .img2 {display: none;}
.header.on .img1 {display: none;}
.header.on .img2 {display: block;}
.header:hover .img1 { display: none;}
.header:hover .img2 {display: block;}
.header.nt .img1{display: none;}
.header.nt .img2{display: block;}
.header .w1676 {display: flex;justify-content: space-between;align-items: center;border-bottom: 1px solid rgba(255, 255, 255, 0.18);}
.header.on .w1676 { border-color: rgba(0, 0, 0, 0.09);}
.header:hover .w1676 { border-color: rgba(0, 0, 0, 0.09);}
.header.nt .w1676{border-color: rgba(0,0,0,0.09);}
.header .logo { width:1.9rem;transition: all 0.5s;}
.header .logo:hover {opacity: 0.4;}
.header.on.ny{background-color: #ffffff;box-shadow: 0 0 20px rgba(0,0,0,0.2);}
.header.nt.ny{background-color: #ffffff;}
.header:hover{background-color: #ffffff;}
.header .right{display: flex;}
.header .nav{display: flex;}
.header.on .nav a{color: #666666;}
.header:hover .nav a{color: #666666;}
.header.nt .nav a{color: #666666;}
.header .right .nav li {padding: 0 1.5vw;position: relative;}
.header .right .nav>li:last-child{padding-right: 0;}

.nav_a {line-height: 0.8rem;letter-spacing: 1px;position: relative;color: #FFFFFF}
.nav_a:after {content: "";height: 2px;background: #1c9af2;transition: all 0.3s ease-in-out;width: 0%;left: 50%;bottom: -1px;position: absolute;}
.nav li:hover .nav_a:after,.nav li:hover .nav_a{ width: 100%; left: 0;color: #333;}
.subMenu {position: absolute;left: 50%;width: 2rem;top:calc(0.8rem + 1px);text-align: center;background: #fff;opacity: 0;visibility: hidden;padding: 0px 10px;margin-left: -1rem;transition: all 0.3s ease-in-out;transform: scaleY(0);transform-origin: center top;box-shadow: 0 2px 3px 0 rgba(0,0,0,0.2);}
.header .right .nav>li:last-child .subMenu{left:60% }
.nav li:hover .subMenu { opacity: 1;visibility: visible;transform: scaleY(1);}
.subMenu_a {display: block;position: relative;line-height: 0.48rem;}
.subMenu .subMenu_a:first-child{margin-top: 10px}
.subMenu .subMenu_a:last-child{margin-bottom: 10px}
.header .nav .subMenu_a:hover { color: #FFF;background: #1c9af2;transition: all 0.3s;}
.subMenu_a strong {display: block;font-weight: normal;}
/* 页眉右侧 */
.header .solid{width: 1px;height: 0.16rem;background-color: rgba(255,255,255,0.43);margin:0.32rem 0.3rem;}
.header.on .solid{background-color: rgba(155,155,155,0.43);}
.header:hover .solid{background-color: rgba(155,155,155,0.43);}
.header.nt .solid{background-color: rgba(155,155,155,0.43);}
.header .lag{display: flex;align-items: center;color: #ffffff;cursor: pointer;}
.header.on .lag{color: #666666;}
.header:hover .lag{color: #666666;}
.header.nt .lag{color: #666666;}
.header .lag .qiu{width: 0.2rem;margin-right: 0.09rem;}
.header .lag a{color: #ffffff;}
.header.on .lag a{color: #666666;}
.header:hover .lag a{color: #666666;}
.header.nt .lag a{color: #666666;}
.header .lag .h{padding-right: 0.12rem;background-size: 0.07rem auto;position:relative;}
.header .lag .h:hover a{color: #1c9af2;}
.m_header{display: none;}
.mh_nav{display: none;}
/* 内容 */
.index_con{position: relative;overflow: hidden;height: 100vh;width: 100%;}
.index_con.show{z-index: 999;}
.index_con>.swiper-wrapper>.swiper-slide{height: 100vh;position: relative;}
.index_con>.swiper-pagination{right: 2.6%;}
.index_con>.swiper-pagination.hide{opacity: 0;}
.index_con>.svg-swiper-pagination .swiper-pagination-bullet {background: transparent;opacity: 1;width: 5px;height: 5px;outline: none;margin: 26px 0;position: relative;}
.index_con>.svg-swiper-pagination .swiper-pagination-bullet:after {content: "";display: block;position: absolute;top: 0;left: 0; z-index: 0;width: 5px;height: 5px;background-color: #ffffff;border-radius: 50%;}
.index_con>.svg-swiper-pagination.on .swiper-pagination-bullet:after{background-color: #1c9af2;}
.index_con>.svg-swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active .svg {opacity: 1;}
.index_con>.svg-swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active .circle2 {-webkit-animation: svgCircleAnmi 6s linear forwards;animation: svgCircleAnmi 6s linear forwards;}
.index_con>.svg-swiper-pagination .svg {position: absolute;top: -9px;left: -9px;  width: 23px;height: 23px;-webkit-transform: rotate(-90deg);-ms-transform: rotate(-90deg);transform: rotate(-90deg);opacity: 0;-webkit-transition: opacity .3s;-o-transition: opacity .3s;transition: opacity .3s;display: block;}
.index_con>.svg-swiper-pagination .circle1 { stroke: #ffffff;opacity: 0.26;}
.index_con>.svg-swiper-pagination .circle2 {stroke: #ffffff;stroke-dasharray: 0 339;}
.index_con>.svg-swiper-pagination.on .circle1 { stroke: #1c9af2;}
.index_con>.svg-swiper-pagination.on .circle2 {stroke: #1c9af2;}
.index_banner svg:not(:root) {overflow: hidden;}
@-webkit-keyframes svgCircleAnmi {0% {stroke-dasharray: 0 339;}to {stroke-dasharray: 339 339;}}
@keyframes svgCircleAnmi {0% {stroke-dasharray: 0 339;}to {stroke-dasharray: 339 339;}}
/* 1 */

.pc_banner{width: 100%;height: 100vh;position: relative;overflow: hidden;}
.pc_banner .swiper-slide{position: relative;height: 100%;overflow:hidden;}
.pc_banner .slide-inner{position: absolute;width: 100%;height: 100%;left: 0;top: 0;background-size: cover;background-position: center;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;}
.pc_banner .slide-inner .txt{position: absolute;left: 0;top: 38vh;width: 100%;text-align: center;color: #ffffff;}
.pc_banner .slide-inner .txt .h{line-height:1rem;margin-bottom: 0.2rem;font-weight: 550;text-shadow: 0.349px 4.988px 0px rgba(0, 0, 0, 0.53);}
.pc_banner .slide-inner .txt .p{line-height: 1rem;letter-spacing: 0.05em;}
.pc_banner.i_part1 .swiper-pagination{position: absolute;bottom: 30px;left:50%;transform: translateX(-50%);}
.swiper-pagination-bullet{width: 30px;height: 4px;background: rgb(255, 255, 255);opacity: 0.5;margin: 0 5px;border-radius: 0;}
.swiper-pagination-bullet-active{opacity: 1;background: #1c9af2;}
.knowbtn{ display: block; width:136px;line-height: 136px;font-size: 18px; text-align: center; position: absolute;z-index: 999;left: 50%;top:4rem;margin-left: -68px;color: #fff;}
.knowbtn:before{content:""; background: url(../img/cirl.png) no-repeat center center; position:absolute; left:0; top:0; right:0; bottom:0; animation:radiusRotate 7s infinite linear;}
@keyframes radiusRotate{0% { -webkit-transform: rotate(0deg); }100% {-webkit-transform: rotate(360deg);}}
@-webkit-keyframes radiusRotate{0% { -webkit-transform: rotate(0deg); }100% {-webkit-transform: rotate(360deg);}}
/* 2 */
.i_part2{padding: 2rem 0 0 0;}
.i_part2 .cont{display: flex;justify-content: space-between;position: relative;z-index:2;}
.i_part2 .cont .gsimg{width:35vw;height:24vw;border-radius:0.2rem;overflow: hidden;}
.i_part2 .cont .gsimg img{width: 100%;height: auto;}
.i_part2 .txt .tit{color: #333333;line-height: 54px;margin-bottom: 0.4rem;}
.i_part2 .txt .p{width:40vw;color: #666666;line-height: 0.32rem;margin-bottom: 0.5rem;}
.i_part2 .txt .p p{text-indent: 2em;text-align: justify;}
.i_part2 .txt .more{width: 1.7rem;line-height: 0.5rem;border-radius: 0.25rem;background-color: #1c9af2;text-align: center;transition: all 0.5s;}
.i_part2 .txt .more:hover{opacity: 0.7;}
.i_part2 .txt .more span{padding-right: 0.36rem;background: url(../img/p_more.png)no-repeat right center;color: #ffffff;}
.i_part2 .bottom{position: absolute;bottom: 0;left: 0;width: 100%;z-index: 2;}
.i_part2 .bottom .w1676{display: flex;justify-content: space-between;padding: 0.22rem 0 0.6rem 0;border-top: 1px solid #acd6e3;}
.i_part2 .bottom .box .num{display: flex;align-items: flex-end; padding-left: 0.2rem;margin-bottom: 0.1rem;color: #1c9af2;}
.i_part2 .bottom .box .num .left{font-weight: bold;line-height: 0.8rem;}
.i_part2 .bottom .box .num .right{position: relative;height: 0.8rem;margin-left: 0.06rem;min-width: 0.38rem;}
.i_part2 .bottom .box .num .right .add{line-height: 0.4rem; font-weight: bold;font-size: 0.2rem;}
.i_part2 .bottom .box .num .right .dw{line-height: 0.4rem;position: absolute;left: 0;bottom: 0;}
.i_part2 .bottom .box .num .right .dw span{position: absolute;top: -0.8rem;left: 0;}
.i_part2 .bottom .digital .box:nth-child(5) .num .right .dw span{top: -0.4rem;}
.i_part2 .bottom .box .p{line-height: 20px;color: #666666;padding-left:0.15rem;}
.i_part2 .bg,.i_part3 .bg{position: absolute;z-index: 1;top: 0;left: 0;width: 100vw;}
.i_part2 .bg>img,.i_part3 .bg>img{width:100%;}
/* 3 */
.i_part3{padding-top: 1.59rem;background: url(../img/con3.jpg)no-repeat center;background-size: cover;height: 100vh;}
.i_part3 .cont{position: relative;z-index:2;overflow: hidden;}
.i_part3 .tit{text-align: center;color: #333333;line-height: 0.54rem;margin-bottom: 0.38rem;}
.i_part3 .tab{display: flex;justify-content: center;margin: 0 0 0.5rem 0;}
.i_part3 .tab li{transition: all 0.5s; margin: 0 0.3rem;color: #888888;line-height: 0.24rem;cursor: pointer;}
.i_part3 .tab li.on{color: #0085AD;}
.i_part3 .box{display: none;position: relative;transition: all 0.5s;}
.i_part3 .box.on{display: block;}				
.i_part3 .box .swiper-slide .slide-a{margin: 0 auto;display: block;border-radius:0.2rem;width:3.4rem;height: 4.4rem;overflow: hidden;background-color: #fff;transition: all 0.5s;}
.i_part3 .box .slide-a .pics{width: 100%;height: 3.4rem;overflow: hidden;} 
.i_part3 .box .slide-a .pics .pic{width: 100%;height: 100%;background: no-repeat center;background-size: cover;position:relative;transition: all 0.5s;} 
.i_part3 .box .slide-a .p{width: 100%;text-align: center;line-height: 1rem;color:#333;transition: all 0.5s;}
.i_part3 .box .slide-a .p.p1{width: 100%;line-height: 0.4rem;margin-top: 0.1rem;}
.i_part3 .box .slide-a:hover .pics .pic{transform: scale(1.05);}
.i_part3 .box .slide-a:hover{background-color: #1c9af2;}
.i_part3 .box .slide-a:hover .p{color:#fff}
.i_part3 .box .prev,.i_part3 .box .next{position: absolute;top: 50%;width: 0.5rem;height: 0.5rem;border-radius: 50%;z-index: 2;cursor: pointer;background-size: 100% 100%;}
.i_part3 .box .prev{left: 0.3rem;background-image:url(../img/p_prev.png);transform:translate(-50%,-50%);}
.i_part3 .box .prev:hover{background-image:url(../img/p_prev1.png);}
.i_part3 .box .next{right: -0.2rem;background-image:url(../img/p_next.png);transform:translate(-50%,-50%);}
.i_part3 .box .next:hover{background-image:url(../img/p_next1.png);}
.i_part3 .more{width: 1.7rem;line-height: 0.5rem;border-radius: 0.25rem;background-color: #1c9af2;text-align: center;transition: all 0.5s;position: relative;left: 50%;margin-top: 1rem;margin-left: -0.85rem;}
.i_part3 .more:hover{opacity: 0.7;}
.i_part3 .more span{padding-right: 0.36rem;background: url(../img/p_more.png)no-repeat right center;color: #ffffff;}
/* 4 */
.i_part4{padding-top: 1.59rem;background: url(../img/con4.jpg)no-repeat center;background-size: cover;height: 100vh;}				
.i_part4 .top{display: flex;justify-content: space-between;align-items: center;margin-bottom: 0.5rem;}
.i_part4 .top .tit{color: #333333;line-height: 0.54rem;}
.i_part4 .top .more{width: 1.7rem;line-height: 0.5rem;border-radius: 0.25rem;background-color: #1c9af2;text-align: center;transition: all 0.5s;}
.i_part4 .top .more:hover{opacity: 0.7;}
.i_part4 .top .more span{padding-right: 0.36rem;background: url(../img/p_more.png)no-repeat right center;color: #ffffff;}
.i_part4 .con{display: flex;justify-content: space-between;}
.i_part4 .con .box{display: block;width: 29.236%;border-radius: 0.18rem;box-shadow: 0 3px 0.32rem rgba(0,0,0,0.03);background-color: #ffffff;transition: all 0.5s;}
.i_part4 .con .box .pics{width: 100%;overflow: hidden;border-top-left-radius: 0.18rem;border-top-right-radius: 0.18rem;overflow: hidden;}
.i_part4 .con .box .pics .pic{width: 100%;height: 3.5rem;background: no-repeat center;background-size: cover;transition: all 0.5s;}
.i_part4 .con .box:hover .pics .pic{transform: scale(1.05);}
.i_part4 .con .box .txt{padding: 0.4rem 0.4rem 0.28rem 0.4rem;border-bottom-left-radius: 0.18rem;border-bottom-right-radius: 0.18rem;transition: all 0.5s;}
.i_part4 .con .box:hover .txt{background: url(../img/p_txtbj.png)no-repeat center;background-size: cover;}
.i_part4 .con .box .txt .h{color: #333333;line-height: 32px;transition: all 0.5s;height:64px;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.i_part4 .con .box:hover .txt .h{color: #ffffff;}
.i_part4 .con .box .txt .bottom{font-family: sz;color: #999999;line-height: 20px;background: url(../img/p_more1.png)no-repeat right center;transition: all 0.5s;padding-top:0.32rem;margin-top:0.42rem;border-top: 1px solid #E0E0E0;}
.i_part4 .con .box:hover .txt .bottom{color: #ffffff;background-image: url(../img/p_more.png);}
/* 5 */
.fp-auto-height{height: auto!important;}				
.i_part5{padding: 1.59rem 0 0 0;background-color: #f2f2f2;position: relative;width: 100vm;height: 100vh;}
.i_part5 .tit{text-align: center;color: #333333;line-height: 0.54rem;margin-bottom: 0.5rem;}
.i_part5 .hzbox{overflow: hidden;}
.i_part5 .hzbox .swiper-slide{height:1.2rem;border-radius: 20px;display: flex;align-items: center;justify-content: center;text-align: center;background-color: #fff;overflow: hidden;}
.i_part5 .hzbox .swiper-slide img{width: 100%;vertical-align: middle;}
.footer{background-color: #333333;position: absolute;bottom:0px;left: 0;width: 100%;}
.footer .top{padding: 0.66rem 0 0.5rem 0;background: url(../img/footlogo.png)no-repeat bottom right;background-size: 4.26rem 4.07rem;border-bottom: 1px solid rgba(255,255,255,0.06);}
.footer .top .w1676{display: flex;justify-content: space-between;}
.footer .top .w1676 .t_left h5{color:#fff;font-weight: 500;margin-bottom:0.15rem;}
.footer .top .w1676 .t_left .tel{color: #ffffff;line-height: 0.4rem;}
.footer .top .w1676 .t_left .tel span{font-weight: 400;}
.footer .top .w1676 .t_left>.p{color: #ffffff;line-height: 0.4rem;margin-bottom: 0.5rem;}
.footer .top .w1676 .t_left .code{text-align: center;display: table;}
.footer .top .w1676 .t_left .code img{width: 1.4rem;margin-bottom: 0.145rem;}
.footer .top .w1676 .t_left .code .p{line-height: 20px;color: #FFFFFF;}
.footer .top .w1676 .t_right{display: flex;}
.footer .top .w1676 .t_right ul{margin-left: 0.8rem;}
.footer .top .w1676 .t_right ul a{color: rgba(255,255,255,0.5);line-height: 24px;margin-bottom: 0.2rem;}
.footer .top .w1676 .t_right ul a:hover{color: #ffffff;}
.footer .top .w1676 .t_right ul .li1 a{color:#ffffff;line-height: 24px;margin-bottom: 0.3rem;}
.footer .bottom{padding: 0.18rem 0;}
.footer .bottom .p{color:rgba(255,255,255,0.36);text-align: center;}

/* 右侧悬浮 */
.right_slide{position: fixed;top: 50%;transform:translate(110%,-50%); right: 0;background-color:#FFFFFF;border-top-left-radius:3vw;border-bottom-left-radius:3vw;box-shadow:0 3px 50px rgba(41,121,255,0.15);z-index:98;transition:all 0.5s;}
.right_slide.show{transform:translate(0%,-50%);}
.right_slide .t_tit{line-height: 2.1875vw;background-color: #1c9af2;text-align: center;color: #ffffff;border-radius: 2px;}
.right_slide .r_item{position: relative;width:6.25vw;border-bottom:1px solid rgba(200,200,200,0.25); padding:1vw 0;display:flex;justify-content:center;cursor:pointer;opacity:1;transition:all 0.5s;}
.right_slide .r_item>img{width: 3.333vw;}
.right_slide .r_item:last-child{border-bottom:none;}
.right_slide .r_item>div:nth-child(1){text-align:center;}
.right_slide .r_item>div:nth-child(1) img{display:block;margin:0 auto;margin-bottom: 8px;width:1.875vw;}
.right_slide .r_item>a:nth-child(1) img{display:block;margin:0 auto;margin-bottom: 8px;width:1.875vw;}
.right_slide .r_item>.back>.icon>img{width:1.675vw;}
.right_slide .r_item .txt{color:#777777;text-align:center;}
.right_slide .r_item:hover .txt{color:#1c9af2;}
.right_slide .r_item>div.hk{position:absolute;top: 50%;transform: translate(0,-50%);background-color:#ffffff;right:110%;opacity:0;pointer-events: none;transition:all 0.5s;}
.right_slide .r_item>div.hk.on{opacity: 1;pointer-events: auto;}
.right_slide .r_item>div.hk:after{content:""; position:absolute;top: 50%;left: 98%;transform:translateY(-50%); width: 13px;height: 18px;background-size: 100% 100%;}
.right_slide .r_item>div.hk.tel{width: 225px;padding:1.2vw 0;text-align:center;color:#1c9af2;}
.right_slide .r_item>div.hk.wx_code{width: 120px;}

/* 子页面banner */
.ny_banner{width: 100%;height: calc(100vh - 1rem);background: no-repeat center;background-size: cover;display: flex;align-items: center;position:relative;z-index:2;}
.ny_banner video{position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover;z-index:-1;}
.ny_banner .txt{width: 100%;text-align: center;color: #ffffff;position:relative;z-index:2;}
.ny_banner .txt .h{line-height: 82px;margin-bottom: 0.19rem;}
.ny_banner .txt .p{line-height: 42px;}
.ny_tab{line-height: 1rem;background-color: #F4F7F9;}
.ny_tab ul{display: flex;}
.ny_tab ul li a{margin-right: 1.6rem;transition: all 0.5s;color: #333333;border-bottom: 2px solid rgba(0,0,0,0);}
.ny_tab ul li.on a,.ny_tab ul li:hover a{color: #1c9af2;}
.ny_tab ul li.on a{border-bottom: 2px solid #1c9af2;}


.ab-cont.ab1{background: url(../img/ab1_bj.png)no-repeat center bottom;padding: 0.9rem 0 1.1rem 0;background-size: 100% auto;}
.ab-cont.ab2{background: url(../img/ab2_bj.png)no-repeat center bottom;padding: 0.9rem 0 1.1rem 0;background-size: 100% auto;}
.ab-cont.ab3{background: url(../img/ab2_bj.png)no-repeat center bottom;background-size: 100% auto;}
.ab-cont.ab5{background: url(../img/ab2_bj.png)no-repeat center bottom;background-size: 100% auto;}
.ab-cont.ab3 .w1676{ padding: 0.8rem 0 1.1rem 0;border-top: 1px solid #E4EDF0;display: block;}
.ab-cont.ab5 .w1676{ padding: 0.8rem 0 1.1rem 0;border-top: 1px solid #E4EDF0}
.ab-cont .w1676{display: flex;justify-content: space-between;align-items: flex-start;}
.ab-cont .w1676 .left{width: 41.667vw;padding-top: 0.46rem;}
.ab-cont .w1676 .left .h1{color: #333333;line-height: 0.55rem;margin-bottom: 0.16rem;}
.ab-cont .w1676 .left .h2{color: #333333;line-height: 0.32rem;margin-bottom: 0.5rem;}
.ab-cont .w1676 .left .p{color: #666666;line-height: 0.32rem;margin-bottom: 1rem;text-indent: 2em;text-align: justify;}
.ab1 .left .logoimg{width:auto;height:0.8rem;margin: 0 auto;margin-top: 20px;margin-bottom: 20px;}
.ab-cont .w1676 .left .boxs{display: flex;}
.ab-cont .w1676 .left .boxs .box{margin-right: 0.64rem;}
.ab-cont .w1676 .left .boxs .box:last-child{margin-right: 0;}
.ab-cont .w1676 .left .boxs .box .top{display: flex;align-items: center;border-bottom: 1px solid rgba(0,133,173,0.45);margin-bottom: 0.135rem;}
.ab-cont .w1676 .left .boxs .box .top .icon{width: 0.42rem;height: 0.42rem;display: flex;align-items: center;justify-content: center;margin-right: 0.3rem;}
.ab-cont .w1676 .left .boxs .box .top .num span:nth-child(1){color: #1c9af2;line-height: 0.8rem;font-weight: bold;font-size:0.56rem;}
.ab-cont .w1676 .left .boxs .box .top .num span:nth-child(2){color:#1c9af2;font-size:0.14rem;}
.ab-cont .w1676 .left .boxs .box .p1{text-align: right;padding-right: 0.1rem;margin-bottom:0.08rem;}
.ab-cont .w1676 .left .boxs .box .p2{color: #666; text-align:right;padding-right: 0.1rem;}
.ab-cont .w1676 .right{width:37.3vw;overflow: hidden;border-radius: 0.2rem;}
.ab-cont .w1676 .right .pic{width: 100%;background: no-repeat center;background-size: cover;position: relative;height: 43.7vw;}
.ab-cont .w1676 .right .pic img{position: relative;z-index: 2;width:100%;height:100%;}
.ab-cont.ab2 .w1676 .left{width: 41.667vw;padding-top: 0.46rem;}
.ab-cont.ab2 .w1676 .left .pic{ display: grid;place-items: center;width: 35vw;height:35vw;position: relative;left: 0;top: 0;border: 1px dotted #9fd8ff; border-radius: 50%;}
.circle{width: 16px;height: 16px;border-radius:50%;background-color: #1c9af2; animation: rt2 linear infinite 30s;display: grid;place-items: center;box-shadow: 0 0 10px 0 rgba(0,0,0,0.4);}
.circle::after{content: "";width: 60px;height: 60px;border: 1px solid #7bc8ff;position: absolute;left: 50%;top:50%;transform: translate(-50%,-50%);border-radius: 50%;}
@keyframes rt2 {0% {transform: rotate(0) translate(-17.5vw);}100% {transform: rotate(360deg) translate(-17.5vw);}}
.ab-cont.ab2 .w1676 .left img{width:80%;height:80%;position:absolute;left: 50%;top:50%;transform: translate(-50%,-50%);}
.ab-cont.ab2 .w1676 .right {width: 41.667vw;padding-top: 0.46rem;}
.ab-cont.ab2 .w1676 .right .h1{color: #333333;line-height: 0.55rem;margin-bottom: 0.16rem;}
.ab-cont.ab2 .w1676 .right .h2{color: #333333;line-height: 0.32rem;margin-bottom: 0.5rem;}
.ab-cont.ab2 .w1676 .right .p{color: #666666;line-height: 0.3rem;margin-bottom: 1rem;}
.kuai{width: 0.5rem;height: 4px;background-color: #1c9af2;margin-bottom: 0.5rem;}
.ab-cont.ab3 .w1676 .h1{color: #333333;line-height: 0.55rem;margin-bottom: 0.5rem;text-align: center;}
.ab5 .w1676 .right{width: 33vw;border-radius:0;}
.ab5 .w1676 .right img{width:100%;height:auto;}
.ab5 .w1676 .right .f_20{text-align: center;line-height: 0.6rem;color: #333;}
.ab-cont.ab5 .w1676 .left .p{margin-bottom: 0;}

.timeline{width: 100%;height: 600px;position: relative;}
.timeline ul{display: flex;justify-content: space-between;flex-wrap: nowrap;position: absolute;left: 0;}
.timeline ul::after{content: "";display: block;width:5000px;height:2px;background-color:#1c9af2;position: absolute;top:250px}
.timeline ul li{position: relative;height:500px;width:20%;flex-shrink:0}
.timeline ul li::before{content: "";width: 20px;height:20px;border-radius: 50%;background: #fff;border: 2px solid #1c9af2;;display: block;position: absolute;left: 12%;z-index: 999 !important;}
.timeline ul li h3{font-family: sz;font-size:0.4rem;color: #1c9af2;margin-bottom:0.15rem;}
.timeline ul li h3 span{font-size: 0.2rem;font-weight: 400;}
.timeline ul li p{line-height: 0.36rem;}
.timeline ul li.down{top:250px;}
.timeline ul li.down h3{margin-top:0.4rem;}
.timeline ul li.down::before{top:-10px}
.timeline ul li.up{top:0px;}
.timeline ul li.up::before{top:240px}
.ab3 .leftbtn,.ab3 .rightbtn{width: 50px;height: 50px;border: 1px solid #1c9af2;}
.button-prev{width:60px;height: 60px;background: url(../img/p_prev.png); position: absolute;left: calc(50% - 90px);top: 520px;z-index: 999;outline: none;transition: all 0.3s;}
.button-prev:hover{background: url(../img/p_prev1.png);}
.button-next{width:60px;height: 60px;background: url(../img/p_next.png); position: absolute;left:calc(50% + 30px );top: 520px;z-index: 999;outline: none;}
.button-next:hover{background: url(../img/p_next1.png);}
.button-next:active,.button-prev:active{opacity: 0.7;}


.all-cont{padding: 0.9rem 0 1.1rem 0;position: relative;}
.all-cont .w1676 .h1{color: #333333;line-height: 0.55rem;margin-bottom: 0.5rem;text-align: center;}
.all-cont .boxs{display: flex;flex-wrap: wrap;justify-content: space-between;}
.all-cont .boxs .box{display: block;width:27.1875vw;margin-bottom: 1rem;position: relative;box-shadow: 0 5px 20px 0 rgba(0,0,0,0.4);border-radius: 0.2rem;}
.all-cont .boxs .box1{display: block;width:27.1875vw;height: 0;}
.all-cont .boxs .box>div:nth-child(1){background-color: #ffffff;border-radius: 0.2rem;padding: 0.3rem 0.3rem 0.8rem 0.3rem;}
.all-cont .boxs .box .pics{width: 100%;height:3rem;border-radius: 0.2rem;overflow: hidden;margin-bottom: 0.37rem;vertical-align: middle;position: relative;}
.all-cont .boxs .box .pics img{max-width: 120%;height:auto;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);} 
/* .all-cont .boxs .box .pics .pic{width: 100%;height: 2.84rem;background: no-repeat center;background-size: cover;} */
.all-cont .boxs .box:nth-child(n+4){margin-bottom: 1rem;}
.all-cont .boxs .box .txt{text-align: center;font-family:hm;line-height:1.3;}
.all-cont .boxs .box .btn{position: absolute;bottom: 0;left: 50%;transform: translate(-50%,100%);width: 1.7rem;line-height: 0.6rem;border-radius: 0.3rem;text-align: center;background-color: #1c9af2;color: #ffffff;opacity: 0;transition: all 0.5s;}
/* .all-cont .boxs .box:hover>div:nth-child(1){box-shadow: 0 0 0.36rem rgba(0,0,0,0.11);} */
.all-cont .boxs .box:hover .btn{transform: translate(-50%,50%);opacity: 1;}
.all-cont .boxs .box .btn span{padding-right: 0.36rem;background: url(../img/p_more.png)no-repeat right center;}
.all-cont .page_p{display: flex;justify-content: space-around;background-color: #ffffff;border-radius: 0.15rem;align-items: center;padding: 0.35rem 0.9rem;}
.all-cont .page_p ul{display: flex;}
.all-cont .page_p ul a{display: block;margin: 0 0.2rem;width: 0.5rem;height: 0.5rem;text-align: center;line-height: 0.5rem;background-color: #F4F7F9;border-radius: 50%;color: #999999;font-family: din;transition: all 0.5s;}
.all-cont .page_p ul li a.active,.all-cont .page_p ul li:hover a{color: #ffffff;background-color:#1c9af2;}
.all-cont .page_p ul li:first-child a,.all-cont .page_p ul li:last-child a{width: 1rem;height: 0.5rem;border-radius:0.25rem;}

.all-cont.ab4{padding:0.9rem 0}
.all-cont .zzjg{margin: 0 auto;width: 80%;}

.leftcont,.rightcont{display: flex;justify-content: space-between;padding: 0.5rem 0;border-bottom:1px solid #e7e7e7;}
.leftcont .left,.leftcont .right,.rightcont .left,.rightcont .right{width: 50%;}
.leftcont .left .h2,.rightcont .right .h2{line-height: 0.32rem;margin-bottom: 0.5rem;margin-top: 0.3rem;}
.leftcont .right img{float: right;width: 80%;border-radius: 0.2rem;}
.rightcont .left img{width: 80%;border-radius: 0.2rem;}
.leftcont .p p,.rightcont .p p{line-height: 0.36rem;color: #444;text-indent: 2em;text-align: justify;}
.tech-cont{display: none;transition: all 0.3s;}
.tech-cont.on{display: block;}

/* 新闻 */
.newboxs{width: 100%;}
.newboxs li{border-bottom: 1px solid #EBEBEB;padding: 2.6vw 0;}
.newboxs li .newbox{display: flex;justify-content:space-between;}
.newboxs li .newbox .pics{width: 4.3rem;height: 3.2rem;overflow: hidden;}
.newboxs li .newbox .pics .pic{height: 100%;width:100%;background: no-repeat center;background-size: cover;transition: all 0.5s ease-in-out;}
.newboxs li .newbox .txt{margin-right:0.5rem;display: flex;flex-direction: column;justify-content: center;width: 55vw;}
.newboxs li .newbox .txt .h{line-height: 0.6rem;color:#333;transition: all 0.5s ease-in-out;}
.newboxs li .newbox .txt .p{line-height: 0.32rem;color: #666;max-height: 0.64rem;overflow: hidden;margin-top: 12px;}
.newboxs li .newbox .txt .date{line-height: 0.32rem;font-family: sz;color:#1c9af2;margin-top: 12px;}
.newboxs li .newbox:hover .pics .pic{transform: scale(1.1);}
.newboxs li .newbox:hover .txt .h{color:#1c9af2;}

.newsp-con{padding:2.17rem 0 0.97rem 0;background: url(../img/nd_bj.png)no-repeat center 0.8rem;background-size: 100% auto;}
.newsp-con .top .tit{width: 8.6rem;line-height: 0.5rem;color: #111111;margin-bottom: 0.3rem;}
.newsp-con .top .top_b{display: flex;justify-content: space-between;align-items: center; padding-bottom: 0.3rem;border-bottom: 2px solid #333333;margin-bottom: 0.6rem;}
.newsp-con .top .top_b .day{color: #111111;line-height: 0.22rem;}
.newsp-con .top .top_b .fx{line-height: 0.33rem;display: flex;align-items: center;}
.newsp-con .nd{padding-bottom: 0.9rem;}
.newsp-con .nd .p{line-height: 0.32rem;color: #666666;margin-bottom: 0.32rem;text-indent: 2em;}
.newsp-con .nd img{display: block;margin: 0 auto;max-width: 100%;margin-bottom: 0.32rem;margin-top: 0.32rem;}
.newsp-con .bottom>a,.newsp-con .bottom .prev,.newsp-con .bottom .next{display: flex;justify-content: space-between;width: 100%;border-top: 1px solid rgba(0,0,0,0.1);color: #333333;transition: all 0.5s;}
.newsp-con .bottom .prev a,.newsp-con .bottom .next a{ padding: 0.4rem 0;}
.newsp-con .bottom>a{ padding: 0.4rem 0;}
.newsp-con .bottom .next{border-bottom: 1px solid rgba(0,0,0,0.1);}
.newsp-con .bottom>a .p1,.newsp-con .bottom .prev .p1,.newsp-con .bottom .next .p1{width: calc(100% - 1.5rem);}
.newsp-con .bottom>a .p2,.newsp-con .bottom .prev .p2,.newsp-con .bottom .next .p2{width: 1.5rem;}
.newsp-con .bottom>a:hover,.newsp-con .bottom .prev a:hover,.newsp-con .bottom .next a:hover{color: #1c9af2;}

/* 产品 */
.all-cont .tab{display: flex;justify-content: center;margin: 0 0 0.6rem 0;border-bottom: 1px solid #e7e7e7;}
.all-cont .tab li{transition: all 0.5s; margin: 0 0.3rem;color: #888888;line-height: 0.6rem;cursor: pointer;border-bottom: 2px solid rgba(0,0,0,0);transition: all 0.5s;}
.all-cont .tab li.on{color: #1c9af2;border-bottom: 2px solid #1c9af2;}
.all-cont .tab li.on a{color: #1c9af2;}
.all-cont .tab li:hover{color: #1c9af2;border-bottom: 2px solid #1c9af2;}
.all-cont .tab li:hover a{color: #1c9af2;}
.all-cont .boxs .product{display: block;border-radius:0.2rem;width:3.4rem;height: 4.4rem;overflow: hidden;background-color: #fff;transition: all 0.5s;box-shadow: 0 5px 20px 0 rgba(0,0,0,0.4);margin:0 0.2rem 0.6rem ;}
.product .pics{width: 100%;height: 3.4rem;overflow: hidden;}
.product .pics .pic{width: 100%;height: 100%;background: no-repeat center;background-size: cover;position:relative;transition: all 0.5s;}
.product .p{width: 100%;text-align: center;line-height: 1rem;color:#333;transition: all 0.5s;}
.product .p.p1{width: 100%;line-height: 0.4rem;margin-top: 0.1rem;}
.product{width:3.4rem;height: 0;margin:0 0.2rem 0rem;}
.product:hover .pics .pic{transform: scale(1.1);}

.all-cont .propage{display: flex;justify-content: space-between;}
.all-cont .propage .left{width:40%;}
.all-cont .propage .left .bigpro{width: 30vw;height:30vw;border-radius: 15px;overflow: hidden;}
.all-cont .propage .left .bigpro>img{width: 100%;height: 100%;}
.all-cont .propage .left .smallpro{width: 30vw;display: flex;}
.all-cont .propage .left .smallpro li{width:7.5vw;height: 7.5vw;border-radius: 5px;overflow: hidden;}
.all-cont .propage .left .smallpro li>img{width: 100%;height: 100%;}
.all-cont .propage .right{width:60%;}
.all-cont .propage .right .h{color: #333;margin-bottom: 0.5rem;}
.all-cont .propage .right .tit{color: #333;width: 100%;background-color:#f3f8fb;line-height:0.48rem;padding-left: 0.2rem;border-radius: 3px;display: flex;align-items: center;margin: 0.3rem 0;}
.all-cont .propage .right .tit span{display:block;width: 0.2rem;height: 0.2rem;background-color: #1d9af6;border-radius: 3px;line-height:0.48rem;}
.all-cont .propage .right p{width: 100%;padding:0 0.2rem;line-height: 0.36rem;color:#555}
.table-box{width: 100%;overflow-x: auto;}
.table>thead>tr>th,.table>tbody>tr>th,.table>tfoot>tr>th,.table>thead>tr>td,.table>tbody>tr>td,.table>tfoot>tr>td{font-size:0.18rem;line-height:1.42857143; vertical-align:center;border:1px solid #999;white-space:nowrap;}     
.table{background-color:transparent;width:100%;}

.table>thead>tr>th{color: #333;text-align: center;padding:10px 0px;background-color:#93eda939;font-weight: 400;}
.table td{color: #555;text-align: center;padding:10px 0px;}
.table td img{height: 0.5rem;margin: 0 auto;}
.table td .tap{display: block;width: 1.7rem;line-height: 0.48rem;background-color: #1c9af2;border-radius: 0.24rem;text-align: center;color:#fff;cursor: pointer;margin: 0 auto;}
.fh{ display: block;width: 1.7rem;line-height: 0.5rem;border-radius: 0.25rem;background-color: #1c9af2;text-align: center;transition: all 0.5s;color:#fff;margin-top: 0.4rem;cursor: pointer;}
.fh:hover{background-color: #117cc9;}

/* 人才 */
.invite-cont{padding: 0.95rem 0 1rem 0;background: url(../img/ab2_bj.png)no-repeat center bottom;background-size: 100% auto;}
.invite-cont .tit1{color: #333333;line-height: 56px;margin-bottom: 0.8rem;text-align: center;}
.invite-cont .boxs{display: flex;justify-content: space-between;align-items: center;}
.invite-cont .txts{width: 46.5625vw;}
.invite-cont .txts .item{display: flex;position: relative;padding: 0.6rem 0;cursor: pointer;width: 100%;}
.invite-cont .txts .item:after{content: "";position: absolute;bottom: 0;left: 0;width: 0%; height: 1px;background-color: #1c9af2;transition: all 0.5s;}
.invite-cont .txts .item:hover:after{width: 100%;}
.invite-cont .txts .item .icon{width: 0.4rem;margin-right: 0.75rem;}
.invite-cont .txts .item .icon .img2{display: none;}
.invite-cont .txts .item:hover .icon .img1{display: none;}
.invite-cont .txts .item:hover .icon .img2{display: block;}
.invite-cont .txts .item .txt{width: 34.58vw;}
.invite-cont .txts .item .txt .h{color: #333333;line-height: 32px;margin-bottom: 0.3rem;transition: all 0.5s;}
.invite-cont .txts .item:hover .txt .h{color: #1c9af2;}
.invite-cont .txts .item .txt .p{font-family: hr;line-height: 26px;color: #666666;}
.invite-cont .pics{width: 35.47vw;border-radius: 0.2rem;overflow: hidden;}
.invite-cont .pics{width: 35.47vw;border-radius: 0.2rem;overflow: hidden;}
.invite-cont .pics img{width: 100%;transition: all 0.5s;}
.invite-cont .pics:hover img{transform: scale(1.05);}

.all-cont .tit1{text-align: center;font-family: hb;color: #333333;line-height: 0.55rem;margin-bottom: 0.5rem;}
.talent{margin-bottom: 0.2rem;border-top: 1px solid #EAEDEF;}
.talent li .top{padding: 0.55rem 0;background-color: #F4F7F9;border-bottom: 1px solid #EAEDEF;cursor: pointer;}
.talent li .top .w1676{display: flex;justify-content: space-between;align-items:center;}
.talent li .top .icon{width: 0.5rem;height: 0.5rem;background: url(../img/jia.png);background-size: 100% 100%;cursor: pointer;}
.talent li .top .icon.on{background-image: url(../img/jian.png);}
.talent li .bottom{border-bottom: 1px solid #EAEDEF;display: none;}
.talent li .bottom .w1676{display: flex;}
.talent li .bottom .w1676>div{width: 50%;position: relative;}
.talent li .bottom .w1676>div.left{padding: 0.5rem 1.7rem 0.5rem 0;border-right: 1px solid #EAEDEF;}
.talent li .bottom .w1676>div.right{padding: 0.5rem 0 0.5rem 1.7rem;}
.talent li .bottom .w1676>div .h1{line-height: 20px;margin-bottom: 0.3rem;color: #333333;text-align: left;}
.talent li .bottom .w1676>div .p1{line-height: 35px;color: #666666;}
.talent li .bottom .w1676>div.right .btn{float: right;width: 1.7rem;line-height: 0.5rem;border-radius: 0.25rem;text-align: center;color: #ffffff;background-color: #1c9af2;transition: all 0.5s;}
.talent li .bottom .w1676>div.right .btn span{padding-right: 0.36rem;background: url(../img/p_more.png)no-repeat right center;}
.talent li .bottom .w1676>div.right .btn:hover{opacity: 0.6;}

.all-cont .lit-tit{color: #333;width: 100%;background-color:#f3f8fb;line-height:0.48rem;padding-left: 0.2rem;border-radius: 3px;display: flex;align-items: center;margin: 0.5rem 0;}
.all-cont .lit-tit span{display:block;width: 0.2rem;height: 0.2rem;background-color: #1d9af6;border-radius: 3px;line-height:0.48rem;}

.form{color: #333;}
.form-item{display: flex;margin: 0.3rem 0;}
.form-inline{display: flex;width: 50%;align-items: center;}
.form-label{font-size:18px;width: 10vw;line-height:0.48rem;text-align: right;padding-right: 10px;color: #333;}
.form-input{border: 1px solid #e0e0e0;font-size:16px;line-height: 0.48rem;width: 20vw;height:0.48rem;border-radius: 5px;padding: 10px;color: #333;background-color: #f3f8fb;}
.form-radio{width: 20px;height: 20px;margin-right: 10px;}
.form-inline span{line-height: 48px;margin-right: 30px;font-size:16px;color: #333;}
.form-textarea{width:72vw;height: 6vw;border: 1px solid #e0e0e0;color: #333;background-color: #f3f8fb;border-radius: 5px;padding: 10px;font-size:16px;line-height: 24px;}
.form-item .button{width:150px;height:48px;font-size: 16px;text-align: center;line-height: 48px;background-color: #1d9af6;color: #fff;border-radius: 24px;border: none;margin-right: 60px;transition: all 0.5s;}
.form-item .button1{width:150px;height: 48px;font-size: 16px;text-align: center;line-height:48px;background-color: #f3f8fb;color: #333;border-radius:24px;border: none;transition: all 0.5s;}
.form-item .button:hover{opacity: 0.6;}
.form-item .button1:hover{background-color: #6bc1fe;color: #fff;}
/* 登录 */
.pannel{width: 5rem;height: 5rem;background-color: #fff;border-radius: 0.2rem;box-shadow: 0 4px 15px 0 rgba(0,0,0,0.4);position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);padding: 20px;}
.pannel-top{width: 100%;border-bottom: 1px solid #ccc;line-height: 1rem;display: flex;}
.pannel-top div{color: #1d9af6;border-bottom: 2px solid #1d9af6;width:33%;text-align: center;padding-left: 20px;position: relative;}
.pannel-top div::before{content: "";width: 0.2rem;height:0.2rem;background: url(../img/login.png) no-repeat;background-size: 0.2rem 0.2rem;position: absolute;left: 10px;top: 50%;transform:translateY(-50%);}
.pannel-cot{height: 3rem;border-bottom: 1px solid #ccc;}
.pannel-cot .h{color: #333;text-align: center;line-height: 1rem;}
.pannel-cot .loginbtn{display: block;background-color: #1d9af6;color: #fff;width: 90%;height: 0.6rem;text-align: center;line-height: 0.6rem;border-radius: 8px;margin: 0 auto;margin-top: 0.4rem;}
.pannel-cot .loginbtn:hover{opacity: 0.6;}
.pannel-f{text-align: center;font-size: 14px;margin-top: 0.3rem;}

@media screen and (min-width: 2270px) {
    html{font-size: 128px!important;}
	.knowbtn{ top:4rem;}
	/* .i_part2 .cont .gsimg{width:8rem;height: 5.85rem;} */
	.i_part3 .more{margin-top: 1rem;}
	.i_part5,.i_part4,.i_part3{padding: 1.59rem 0 0 0;}
	.footer .top{padding: 0.6rem 0 0.5rem 0;background-size: 3.8rem 3.7rem;}
	.footer .top .w1676 .t_left>.p{line-height: 0.3rem;margin-bottom: 0.5rem;}
	.footer .top .w1676 .t_right ul{margin-left: 1rem;}
}

@media screen and (width: 2176px) {
    html{font-size: 124px!important;}
	.knowbtn{ top:3.3rem;}
	.i_part2 .txt .p{width: 45vw;}
	/* .i_part2 .cont .gsimg{width:6rem;height: 4.2rem;} */
	.i_part3 .more{margin-top: 0.6rem;}
	.i_part5,.i_part4,.i_part3{padding: 1.3rem 0 0 0;}
	.footer .top{padding: 0.5rem 0 0.45rem 0;background-size: 3.8rem 3.7rem;}
	.footer .top .w1676 .t_left>.p{line-height: 0.3rem;margin-bottom: 0.4rem;}
	.footer .top .w1676 .t_left .code img{width: 1rem;}
	.footer .top .w1676 .t_left .tel.f_32{font-size: 20px;}
	
}

@media screen and (max-width: 2166px){
	.all-cont .boxs .product{margin:0 0.2rem 0.6rem;width:3.0rem;}
	.product1{width:3.0rem;}
	.all-cont .boxs .box .pics{height:2.5rem;}

}
@media screen and (width: 1969px) {
    html{font-size: 118px!important;}
	.knowbtn{top:3rem;}
	.i_part2{padding: 1.3rem 0 0 0;}
	.i_part2 .txt .p{width: 47vw;line-height: 32px;}
	.i_part3 .tab{margin-bottom: 40px;}
	.i_part3 .more{margin-top: 30px;}
	.i_part5,.i_part4,.i_part3{padding: 1.1rem 0 0 0;}
	.i_part4 .con .box .txt {padding: 0.3rem 0.3rem 0.28rem 0.3rem;}
	.i_part4 .con .box .txt .bottom {padding-top: 0.2rem;margin-top: 0.3rem;}
	.footer .top{padding: 0.4rem 0 0.4rem 0;}

	.footer .top .w1676 .t_left .tel.f_32{font-size: 20px;}
	.footer .top .w1676 .t_left>.p{line-height: 0.3rem;margin-bottom: 0.3rem;}
.footer .top .w1676 .t_left .code img { width: 100px;margin-bottom: 0.145rem;}
}
@media screen and (min-width: 1922px) {
	html{font-size: 118px!important;}
	.f_12 {font-size: 0.12rem;}.f_14 {font-size: 0.14rem;}.f_15 {font-size: 0.15rem;}.f_16 {font-size: 0.16rem;}.f_18 {font-size: 0.18rem;}.f_20 {font-size: 0.2rem;}.f_22 {font-size: 0.22rem;}.f_24 {font-size: 0.24rem;}.f_25 {font-size: 0.25rem;}.f_26 {font-size: 0.26rem;}.f_28 {font-size: 0.28rem;}.f_30 {font-size: 0.3rem;}.f_32 {font-size: 0.32rem;}.f_34 {font-size: 0.34rem;}.f_36 {font-size: 0.36rem;}.f_38 {font-size: 0.38rem;}.f_40 {font-size: 0.4rem;}.f_42 {font-size: 0.42rem;}.f_44 {font-size: 0.44rem;}.f_45 {font-size: 0.45rem;}.f_48 {font-size: 0.48rem;}.f_50 {font-size: 0.5rem;}.f_56 {font-size: 0.56rem;}.f_60 {font-size: 0.6rem;}.f_62 {font-size: 0.62rem;}.f_66 {font-size: 0.66rem;}.f_68 {font-size: 0.68rem;}.f_80 {font-size: 0.8rem;}.f_96 {font-size: 0.96rem;}.f_100 {font-size: 1rem;}.f_106 {font-size: 1.06rem;}.f_187 {font-size: 1.87rem;}
	
}
@media screen and (max-width: 1921px) {
	html{font-size: 100px!important;}
	.knowbtn{ top:3.3rem;}
	.i_part5,.i_part4,.i_part3{padding: 1.3rem 0 0 0;}
	.i_part2{padding: 1.5rem 0 0 0;}
	.i_part3 .more{margin-top: 0.6rem;}
	.footer .top{padding: 0.5rem 0 0.45rem 0;background-size: 3.8rem 3.7rem;}
	.footer .top .w1676 .t_left>.p{line-height: 0.3rem;margin-bottom: 0.4rem;}
	.footer .top .w1676 .t_left .code img { width: 110px;margin-bottom: 0.145rem;}
	.all-cont .boxs .product{margin:0 0.2rem 0.6rem;width:3.4rem;}
	.product1{width:3.4rem;}
	.all-cont .boxs .box .pics{height:2.8rem;}
}
@media screen and (width: 1707px) {
	.knowbtn{top:2.8rem;}
	.i_part2{padding: 1.3rem 0 0 0;}
	.i_part2 .txt .p{width: 47vw;line-height: 26px;}	
	.i_part3 .tab{margin-bottom: 40px;}
	.i_part3 .more{margin-top: 30px;}
	.i_part5,.i_part4,.i_part3{padding: 1.1rem 0 0 0;}
	.i_part4 .con .box .txt {padding: 0.3rem 0.3rem 0.28rem 0.3rem;}
	.i_part4 .con .box .txt .bottom {padding-top: 0.2rem;margin-top: 0.3rem;}
	.i_part5 .tit {margin-bottom: 0.3rem;}
	.footer .top{padding: 0.4rem 0 0.4rem 0;}
	.footer .top .w1676 .t_left>.p{line-height: 0.3rem;margin-bottom: 0.3rem;}
	.footer .top .w1676 .t_left .code img { width: 100px;margin-bottom: 0.145rem;}
	.footer .top .w1676 .t_left .tel.f_32{font-size: 20px;line-height: 0.3rem;}
}
@media screen and (max-width: 1745px){
	.all-cont .boxs .product{margin:0 0.2rem 0.6rem;width:3.0rem;}
	.product1{width:3.0rem;}
}
@media screen and (max-width: 1680px) {
	html{font-size: 86px!important;}
	.f_50{font-size: 42px;}
	.pc_banner .h{width: 90%;margin: 0 auto;}
	.all-cont .boxs .product{margin:0 0.2rem 0.6rem;width:3.4rem;}
	.product1{width:3.4rem;}	
	.all-cont .zzjg{margin: 0 auto;width: 85%;}
	.f_18 {font-size: 16px;}
	.table>thead>tr>th,.table>tbody>tr>th,.table>tfoot>tr>th,.table>thead>tr>td,.table>tbody>tr>td,.table>tfoot>tr>td{font-size:16px;}
}

@media screen and (max-width: 1600px) {
	html{font-size: 82px!important;}
	.f_50{font-size: 42px;}
	.pc_banner .h{width: 90%;margin: 0 auto;}
	.knowbtn{ top:3.3rem;font-size: 16px;}
	.i_part5,.i_part4,.i_part3{padding: 1.3rem 0 0 0;}
	.i_part2{padding: 1.3rem 0 0 0;}
	.i_part2 .txt .p{width:47vw;}
	/* .i_part2 .cont .gsimg{width:7rem;height: 4.8rem;} */
	.i_part3 .more{margin-top: 0.6rem;}
	.footer .top{padding: 0.4rem 0 0.4rem 0;background-size: 3.8rem 3.7rem;}
	.footer .top .w1676 .t_left>.p{line-height: 0.3rem;margin-bottom: 0.3rem;}
	.footer .top .w1676 .t_left .code img { width: 100px;margin-bottom: 0.145rem;}
	.footer .top .w1676 .t_left .tel.f_32{font-size: 20px;line-height: 0.3rem;}

}

@media screen and (max-width: 1560px) {
	.f_187{font-size: 140px;}.f_106 {font-size: 76px;}.f_100{font-size: 75px;}.f_96{font-size: 72px;}.f_80{font-size: 60px;}.f_62{font-size: 46px;}.f_60{font-size: 45px;}.f_68{font-size: 52px;}.f_50{font-size: 38px;}.f_42{font-size: 32px;}.f_38{font-size: 28px;}.f_36{font-size: 27px;}.f_34{font-size: 26px;}.f_32{font-size: 24px;}.f_28{font-size: 21px;}.f_26{font-size: 20px;}.f_25{font-size: 19px;}.f_24{font-size: 18px;}.f_22{font-size: 18px;}.f_20{font-size: 18px;}.f_18{font-size: 16px;}.f_16{font-size: 14px;}.f_15{font-size: 13px;}
	html{font-size: 82px!important;}
	.pc_banner .h{width: 90%;margin: 0 auto;}
	.knowbtn{ top:3.3rem;font-size: 16px;}
	.i_part5,.i_part4,.i_part3{padding: 1.3rem 0 0 0;}
	.i_part2{padding: 1.4rem 0 0 0;}
	.i_part2 .bottom .w1676{padding: 0.22rem 0 0.4rem 0;}
	.i_part3 .more{margin-top: 0.5rem;}
	.i_part5{padding: 1.2rem 0 0 0;}
	.i_part5 .tit{margin-bottom: 0.4rem;}
	.footer .top{padding: 0.45rem 0 0.35rem 0;background-size: 3.8rem 3.7rem;}
	.footer .top .w1676 .t_left>.p{line-height: 0.3rem;margin-bottom: 0.3rem;}
	.newsp-con .top .h{font-size: 24px;line-height: 32px;}
	.table>thead>tr>th,.table>tbody>tr>th,.table>tfoot>tr>th,.table>thead>tr>td,.table>tbody>tr>td,.table>tfoot>tr>td{font-size:16px;}
}
@media screen and (width: 1506px){
	.i_part5,.i_part4,.i_part3{padding: 1.1rem 0 0 0;}
	.knowbtn{ top:3rem;font-size: 16px;}
}
@media screen and (max-width: 1440px) {
	html{font-size: 75px!important;}
	.knowbtn{ top:3.6rem;font-size: 16px;}
	.i_part5,.i_part4,.i_part3{padding: 1.59rem 0 0 0;}
	.i_part2{padding: 1.59rem 0 0 0;}
	.i_part2 .bottom .w1676{padding: 0.22rem 0 0.6rem 0;}
	.i_part3 .more{margin-top: 1rem;}

	.i_part5 .tit{margin-bottom: 0.5rem;}
	.footer .top{padding: 0.6rem 0 0.5rem 0;background-size: 3.8rem 3.7rem;}
	.footer .top .w1676 .t_left>.p{line-height: 0.3rem;margin-bottom: 0.5rem;}

	.form-label{font-size:18px;line-height:0.55rem;}
	.form-input{font-size:16px;line-height:0.55rem;height:0.55rem;}
	.form-inline span{line-height:0.55rem;}

	.pannel-cot{height: 2.8rem;}
	.all-cont .zzjg{margin: 0 auto;width: 100%;}
}
@media screen and (max-width: 1366px) {
	html{font-size: 71px!important;}
	.f_20{font-size: 14px;}
	.f_44{font-size:28px;}
	.knowbtn{width:100px;line-height: 100px;font-size: 16px;top:3rem;margin-left: -50px;}
	.knowbtn:before{background-size: 100%;}
	.i_part4,.i_part3{padding: 1.3rem 0 0 0;}
	.i_part5{padding: 1.1rem 0 0 0;}
	.i_part2{padding: 1.3rem 0 0 0;}
	.i_part2 .txt .p{line-height:0.3rem;}
	.i_part2 .bottom .w1676{padding: 0.22rem 0 0.4rem 0;}
	.i_part3 .more{margin-top: 0.4rem;}
	.i_part5 .tit{margin-bottom: 0.3rem;}
	.footer .top{padding: 0.4rem 0 0.3rem 0;background-size: 3.8rem 3.7rem;}
	.footer .top .w1676 .t_left>.p{line-height: 0.3rem;margin-bottom: 0.2rem;}
	.footer .top .w1676 .t_left .code img { width: 100px;margin-bottom: 0.145rem;}
	.ny_tab li{font-size: 16px;}
	.i_part4 .con .box .txt .h{height: 48px;}
	.i_part4 .con .box .txt .bottom{padding-top: 0.2rem;margin-top:0.3rem;}
}
@media screen and (max-width: 1280px) {
	html{font-size: 66px!important;}
	.f_50{font-size: 32px;}
	.i_part5 .tit{margin-bottom: 0.4rem;}
	.knowbtn{ top:3.5rem;font-size: 16px;}	
	.footer .top .w1676 .t_left .code img { width: 100px;margin-bottom: 0.145rem;}
	.footer .top .w1676 .t_left .tel.f_32{font-size: 18px;line-height: 0.4rem;}
	.all-cont .boxs .box .pics{height:2.8rem;}
	.ny_tab ul li a{margin-right: 1rem;}
	.f_18 {font-size: 14px;}
	.table>thead>tr>th,.table>tbody>tr>th,.table>tfoot>tr>th,.table>thead>tr>td,.table>tbody>tr>td,.table>tfoot>tr>td{font-size: 14px;}
}
@media screen and (height:720px) {
	.knowbtn{ top:1rem;font-size: 16px;}
  }
@media screen and (max-width: 1024px) {
	html{font-size: 60px!important;}
	.header{display: none;}
	/* 页眉 */
	.m_header{position: fixed;top: 0;left: 0;width: 100%;background-color: #ffffff;box-shadow: 0 0 10px rgba(0,0,0,0.1);padding:10px 15px;z-index: 98;}
	.m_header .mh_top{display: flex;justify-content: space-between;align-items: center;}
	.m_header .mh_top>div{display: block;align-items: center;}
	.m_header .mh_top>div .h_btn{width: 1.95rem;line-height: 0.58rem;text-align: center;border: 1px solid #000000;font-size: 0.24rem;margin-right: 0.44rem;}
	.m_header .logo img{width: 120px;}
	.m_header .btn{display: block;}
	.m_header .btn{margin-right: 0;cursor: pointer;height: 37px;padding-top: 16px;}
	.m_header .btn.hide{opacity: 0;}
	.m_header .btn span{display: block;width: 22px;height: 1px;background-color: #333;border-radius: 1px;transition: all 0.3s;}
	.m_header .btn span:nth-child(1){transform: translate(0,-8px);}
	.m_header .btn span:nth-child(2){transform: translate(12px,0);width: 12px;}
	.m_header .btn span:nth-child(3){transform: translate(0px,8px);}
	.m_header .btn:hover span:nth-child(1){transform: translate(0,-8px);}
	.m_header .btn:hover span:nth-child(2){transform: translate(0,0);width: 22px;}
	.m_header .btn:hover span:nth-child(3){transform: translate(0,8px);}
	.m_header{display: block;}
	.mh_nav{display: block;}
	.mh_nav{position: fixed;top: 0;left: 10%;width: 90%;transform: translateX(120%);z-index: 99;background-color: #fff;height: 100vh;overflow: auto;padding: 50px 25px;transition: all 0.5s;box-shadow: 0 10px 10px rgba(0,0,0,0.1);}
	.mh_nav.show{transform: translateX(0);}
	.mh_nav .close{position: absolute;top: 20px;right: 20px;width: 20px;height: 20px;}
	.mh_nav .nav>li{border-bottom: 1px solid rgba(0,0,0,0.1);position: relative;padding-right: 60px;}
	/* .mh_nav .nav>li:last-child{display:none;} */
	.mh_nav .nav>li>a{line-height: 60px;font-size: 16px;display: block;}
	.mh_nav .nav>li:after{content: "";position: absolute;right: 0;top:24px;transition: all 0.5s; width: 12px;height: 12px;background: url(../img/hl_jt.png)no-repeat center;}
	.mh_nav .nav>li.on:after{transform: rotate(90deg);}
	.mh_nav .nav>li:first-child:after{display: none;}
	.mh_nav .nav>li:nth-child(5):after{display: none;}
	.mh_nav .nav>li:nth-child(8):after{display: none;}
	.mh_nav .nav>li .nav1{padding:0 10px;line-height: 48px;display: none;font-size: 16px;}
	
	.index_con{height: auto;}
	.index_con>.swiper-wrapper{display: block;}
	.pc_banner{height: 96.4vh;}
	.index_con>.swiper-wrapper>.swiper-slide{height: auto;}
	.pc_banner .slide-inner .txt .p{font-size:24px;line-height: 26px;}

	.knowbtn{top:6rem}
	
	.i_part2{padding: 70px 15px 66px 15px;}
	.i_part2 .cont{width: 100%;}
	.i_part2 .txt .tit{font-size: 30px;line-height: 50px;text-align: center;margin-bottom:30px;}
	.i_part2 .txt .p{width: 100%;font-size:16px;line-height:32px;margin-bottom:30px;}
	.i_part2 .txt .more{display: none;}
	.i_part2 .bottom{position: relative;z-index: 99;}
	.i_part2 .bottom .w1676{width: 100%;flex-wrap:wrap;padding-bottom:0;}
	.i_part2 .bottom .box {width: 50%;margin:5px 0;}
	.i_part2 .bottom .box .num .left{font-size: 36px;line-height: 44px;}
	.i_part2 .bottom .box .p{font-size: 12px;line-height: 16px;}
	.i_part2 .bottom .box .num .right .dw{font-size: 12px;line-height:16px;}
	.i_part2 .gsimg{display: none;}
	
	.i_part3{padding:  70px 15px 66px 15px;height: auto;}
	.i_part3 .cont{width: 100%;}
	.i_part3 .tit{font-size: 30px;line-height: 50px;text-align: center;margin-bottom:30px;}
	.i_part3 .tab{flex-wrap:wrap;justify-content: center;}
	.i_part3 .tab li{width:25%;font-size:18px;line-height:48px;border-radius:24px;text-align:center;color:#888888;margin:0 0 20px 0;}
	.i_part3 .tab li.on{color: #ffffff;background-color: #1c9af2;}
	.i_part3 .box{height: calc(120vw + 40px);}
	.i_part3 .box .swiper-slide{height: 60vw;}			
	.i_part3 .box .swiper-slide .slide-a{width:100%;height:60vw;}
	.i_part3 .box .slide-a .pics{width:100%;height:50vw;} 
	.i_part3 .box .slide-a .pics .pic{width: 100%;height: 100%;} 
	.i_part3 .box .slide-a .p{line-height: 10vw;font-size:16px;}
	.i_part3 .box .slide-a .p.p1{line-height: 4vw;font-size:16px;margin-top: 1vw;}
	.i_part3 .box .prev,.i_part3 .box .next{width: 50px;height: 50px;margin-top: -25px;}
	.i_part3 .box .prev{left: 0.5rem;}
	.i_part3 .box .next{right: -0.3rem;}
	.i_part3 .more{width: 2.5rem;line-height: 0.8rem;border-radius: 0.4rem;margin-top: 1rem;margin-left: -1.25rem;}
	.i_part3 .more span{padding-right: 0.6rem;}
	.i_part4{padding: 70px 15px 66px 15px;background: none;height:auto;position: relative;}
	.i_part4 .top{margin:0;width:100%;}
	.i_part4 .top .more{display: none;}
	.i_part4 .top .tit{display: block;width: 100%;text-align:center;font-size: 30px;line-height: 50px;margin-bottom:30px;}
	.i_part4 .con {width: 100%;display: block;}
	.i_part4 .con .box{width: 100%;display: flex;margin-bottom: 20px;padding:0.3rem;box-shadow: 0 0px 10px 0 rgba(0,0,0,0.3);}
	.i_part4 .con .box .pics{width: 30vw;height: 30vw;border-radius: 0.18rem;}
	.i_part4 .con .box .pics .pic{height:100%;width: 100%;}
	.i_part4 .con .box .txt{padding:25px;padding-right: 0;width: 70%;}
	.i_part4 .con .box:hover .txt{background:none;}
	.i_part4 .con .box .txt .h{font-size: 18px;line-height: 26px;height:15vw;}
	.i_part4 .con .box:hover .txt .h{color: #333333;}
	.i_part4 .con .box .txt .bottom{color: #999;font-size: 18px;}
	.i_part4 .con .box:hover .txt .bottom{color: #999;font-size: 18px;background: url(../img/p_more1.png)no-repeat right center;}

	.i_part5{padding: 70px 0px 0px 0px;height: auto;}
	.i_part5>.w1676{width: 95%;position: relative;}
	.i_part5 .tit{font-size: 30px;line-height: 50px;text-align: center;margin-bottom:30px;}
	.i_part5 .hzbox{margin-bottom:40px;}
	.i_part5 .hzbox .swiper-slide{height: 20vw;border-radius: 15px;}
	.i_part5 .footer{position: relative;}
	.footer .top {padding:60px 0;background-size: 50vw auto}
	.footer .top .w1676 .t_left{margin: 0 auto;text-align: center;}
	.footer .top .w1676 .t_left h5{margin-bottom: 20px;}
	.footer .top .w1676 .t_left .tel.f_32 {font-size: 22px;line-height: 0.8rem;}
	.footer .top .w1676 .t_left>.p{line-height: 32px;margin-bottom: 20px;font-size: 16px;}
	.footer .top .w1676 .t_left .code{text-align: center;margin: 0 auto;}
	.footer .top .w1676 .t_left .code img{width: 120px;margin-bottom: 20px;}
	.footer .top .w1676 .t_left .code .p{line-height: 20px;color: #FFFFFF;}
	.footer .top .w1676 .t_right{display: none;}
	.footer .bottom{font-size: 14px;padding: 15px 0;line-height: 24px;}


	.w1676{width: calc(100% - 30px);}
	.ny_banner{height: 80vw;}
	.ny_banner .txt .h{font-size: 32px;line-height: 50px;margin-bottom: 16px;padding-top: 20px;}
	.ny_banner .txt .p{font-size: 20px;line-height: 30px;padding:0 20px;}
	.ny_tab ul li a{margin-right: 30px;}

	.right_slide{display: none;}

	.ab-cont{padding: 70px 0 85px 0;}
	.ab-cont .w1676{display: block;}
	.ab-cont .w1676 .left,.ab-cont.ab2 .w1676 .left{width: 100%;padding-top:0;}
	.ab-cont .w1676 .left .h1,.ab-cont.ab2 .w1676 .right h1 {font-size: 30px;line-height: 40px;margin-bottom: 12px;text-align: center;}
	.ab-cont .w1676 .left .h2,.ab-cont.ab2 .w1676 .right h2{font-size: 20px;line-height: 26px;margin-bottom: 30px;}
	.ab-cont .w1676 .left .p,.ab-cont.ab2 .w1676 .right .p{font-size: 16px;line-height: 32px;margin-bottom:30px;}
	.ab-cont .w1676 .left .boxs .box .top .num span:nth-child(1){font-size:30px;}
	.ab-cont .w1676 .left .boxs{margin-bottom: 30px;flex-wrap:wrap;justify-content:space-between;}
	.ab-cont .w1676 .left .boxs .box{width: 48%;margin-right: 0;}
	.ab-cont .w1676 .right .pic{height: 108vw;}
	.ab-cont .w1676 .right,.ab-cont.ab2 .w1676 .right{width: 100%;margin-top: 30px;}
	.ab-cont.ab2{padding: 70px 0 85px 0;}
	.ab-cont.ab2 .w1676 .left .pic{width:94vw;height: 94vw;}
	.ab-cont .w1676 .left .boxs .box .top .num span:nth-child(2){font-size: 14px;}

	.ab-cont.ab3 .w1676 .h1{font-size: 30px;}
	.timeline ul li h3{font-size:30px;margin-top:0.3rem;margin-bottom:0.15rem;}
	.timeline ul li h3 span{font-size: 16px;}
	.timeline ul li p{font-size: 16px;line-height:28px;}

	.ab3 .leftbtn,.ab3 .rightbtn{width: 50px;height: 50px;border: 1px solid #1c9af2;}
	.ab5 .right .f_20{font-size: 16px;}

	@keyframes rt2 {0% {transform: rotate(0) translate(-47vw);}100% {transform: rotate(360deg) translate(-47vw);}}
	.all-cont .boxs .box{width: 46vw;margin-bottom:30px;}
	.all-cont .boxs .box:nth-child(n+4){margin-bottom:30px;}


	.all-cont .page_p{border-radius: 15px;align-items: center;padding: 5px;}
	.all-cont .page_p ul a{margin:5px;width: 48px;height: 48px;line-height: 48px;font-size:16px;}
	.all-cont .page_p ul li:first-child a,.all-cont .page_p ul li:last-child a{width:80px;height:48px;border-radius:24px;font-size:16px;}
	.all-cont .boxs .box .pics{height:28vw;}


	.newsp-con .top .tit{width: 100%;font-size: 30px;line-height: 45px;margin-bottom: 28px;}
	.newsp-con .top .top_b{display: block;padding-bottom: 30px;margin-bottom:35px;}
	.newsp-con .top .top_b .day{font-size: 14px;line-height: 19px;margin-bottom: 20px;}
	.newsp-con .top .top_b .fx{font-size: 14px;line-height: 20px;}
	.newsp-con .nd .p{line-height: 32px;font-size:16px;color: #666666;margin-bottom:30px;text-indent: 2em;}
	.newsp-con .bottom>a .p1{font-size: 16px;line-height: 28px;width: calc(100% - 50px);height:28px;overflow:hidden;}
	.newsp-con .bottom .prev .p1 a,.newsp-con .bottom .next .p1 a{font-size: 16px;line-height: 28px;width: calc(100% - 50px);height:28px;overflow:hidden;}
	.newsp-con .bottom>a .p2,.newsp-con .bottom .prev .p2,.newsp-con .bottom .next .p2{font-size: 14px;width: 42px;line-height:28px;}

	.all-cont .boxs .product{width:calc(33vw - 25px);height: 40vw;margin: 0;margin-bottom: 20px;}
	.product .pics{height:calc(33vw - 25px);}
	.product .p{line-height:calc(7vw + 25px);font-size: 16px;}
	.product .p.p1{line-height: 3vw;font-size:16px;margin-top: 1.5vw;}
	.product1{width:calc(33vw - 25px);}

	.all-cont .propage .left{width:35%;}
	.all-cont .propage .right{width:65%;}

	.all-cont .tab{flex-wrap:wrap;justify-content: space-around;}
	.all-cont .tab li{width:33%;font-size:18px;line-height:48px;border-radius:24px;text-align:center;color:#888888;margin:0 0 20px 0;}
	.all-cont .tab li.on{color: #ffffff;background-color: #1c9af2;}
	.all-cont .tab li.on a{color: #ffffff;}
	.ny_tab {display: block;font-size: 18px;}
	.ny_tab li{font-size: 18px;}
	
	.invite-cont{padding: 75px 0 62px 0;}
	.invite-cont .w1676 .tit{font-size: 30px;line-height: 44px;margin-bottom:49px;}
	.invite-cont .w1676 .boxs{display: block;}
	.invite-cont .w1676 .txts{width: 100%;}
	.invite-cont .w1676 .pics{width: 100%;}
	.invite-cont .txts .item{pointer-events: none;padding:0;margin-bottom:40px;}
	.invite-cont .txts .item .icon{width: 32px;margin-right: 35px;}
	.invite-cont .txts .item .txt{width: calc(100% - 67px);}
	.invite-cont .txts .item .icon .img1{display: none;}
	.invite-cont .txts .item .icon .img2{display: block;}
	.invite-cont .txts .item .txt .h{color: #1c9af2;}

	.all-cont{padding: 60px 0 80px 0;}
	.all-cont .tit1{font-size: 30px;line-height: 45px;margin-bottom: 40px;}
	.talent li .bottom .w1676{display: block;}
	.talent li .bottom .w1676>div.left{width:100%;padding:30px 0;border-right:none;}
	.talent li .bottom .w1676>div.right{width:100%;padding:30px 0}
	.talent li .bottom .w1676>div.right .btn{display: block;;float: none;margin: 0 auto;margin-top: 30px;font-size: 16px;width: 130px;line-height: 40px;border-radius: 20px;}
	.talent li .bottom .w1676>div .h1{font-size: 16px;}
	.talent li .bottom .w1676>div .p1{font-size: 16px;}

	.all-cont .lit-tit{line-height: 42px;}
	.all-cont .lit-tit span{height: 16px;width: 16px;}
	.form-label{font-size:16px;line-height:40px;width:15vw ;}
	.form-input{font-size:16px;line-height:40px;height:40px;width: 35vw;}
	.form-inline span{line-height:40px;}
	.form-textarea{height: 10vw;}

	.pannel{width:5.5rem;height: 5rem;}
	.pannel-top div{font-size: 16px;width: 40%;padding-left: 15px;}
	.pannel-top div::before{background-size: 16px 16px;width: 16px;height: 16px;}
	.pannel-cot{height: 2.7rem;}
	.pannel-cot .h{font-size: 16px;}
	.pannel-cot .loginbtn{width: 100%;height: 42px;border-radius: 5px;font-size: 16px;line-height: 42px;margin-top: 0.35rem;}
	.pannel-f{font-size: 14px;}
	.newboxs li .newbox .txt .h{font-size: 20px;line-height: 26px;color:#333;transition: all 0.5s ease-in-out;}
	.newboxs li .newbox .txt .p{font-size: 16px;line-height: 32px;color: #666;max-height: 64px;overflow: hidden;margin-top: 12px;}
	.newboxs li .newbox .txt .date{font-size: 16px;line-height: 32px;margin-top: 12px;margin-bottom: 12px;}

	.ab6 .h1{font-size: 30px;}
	.leftcont{flex-wrap: wrap;flex-direction:column}
	.rightcont{flex-wrap: wrap;flex-direction:column-reverse}
.leftcont .left,.leftcont .right,.rightcont .left,.rightcont .right{width: 100%;}
.leftcont .left .h2,.rightcont .right .h2{line-height: 50px;margin-bottom: 30px;font-size: 24px;text-align: center;}
.leftcont .left .kuai,.rightcont .right .kuai{margin: 0 auto;width: 60px;margin-bottom: 45px;}
.leftcont .right img{float: none;width: 100%;margin:30px 0;}
.rightcont .left img{width: 100%;margin:30px 0;}
.leftcont .p p,.rightcont .p p{text-indent: 2em;line-height: 32px;color: #444;font-size: 16px;}
.f_18 {font-size: 16px;}
	.table>thead>tr>th,.table>tbody>tr>th,.table>tfoot>tr>th,.table>thead>tr>td,.table>tbody>tr>td,.table>tfoot>tr>td{font-size: 16px;}
	
}


@media screen and (max-width: 668px) {
	.index_con>.swiper-wrapper>.swiper-slide{height: auto;}
	.pc_banner .slide-inner .txt{top: 37vh;padding:0 15px;}
	.pc_banner .slide-inner .txt .h{font-size: 32px;line-height: 50px;margin-bottom:24px;font-weight:500;width:100%; text-shadow: none;}
	.pc_banner .slide-inner .txt .p{font-size: 18px;line-height: 26px;}
	.knowbtn{display: none;}


	.i_part3 .tab li{width:50%;line-height:40px;}
	.i_part3 .box{display: none;position: relative;height: calc(135vw + 40px);}
	.i_part3 .box .swiper-slide{height: 65vw;}			
	.i_part3 .box .swiper-slide .slide-a{width:100%;height:65vw;}
	.i_part3 .box .slide-a .pics{width:100%;height:50vw;} 
	.i_part3 .box .slide-a .pics .pic{width: 100%;height: 100%;} 
	.i_part3 .box .slide-a .p{line-height: 15vw;font-size:16px;}
	.i_part3 .more{margin-top: 0.4rem;}
	.i_part3 .box .slide-a .p.p1{line-height: 4.5vw;font-size:16px;margin-top: 3vw;}

	.i_part4 .con .box .pics{width: 40vw;height:35vw;border-radius: 0.18rem;}
	.i_part4 .con .box .txt{padding:15px;padding-right: 0;width: 70%;}
	.i_part4 .con .box .txt .h{height:52px;}
	.footer .t_right{display: none;}
	.all-cont .boxs .box{width: 100%;margin-bottom:30px;}
	.all-cont .boxs .box .pics{height:50vw;}

	.all-cont .page_p{padding: 5px;}
	.all-cont .page_p ul a{margin:5px;width: 44px;height: 44px;line-height: 44px;font-size:14px;}
	.all-cont .page_p ul li:first-child a,.all-cont .page_p ul li:last-child a{width:80px;height:44px;border-radius:22px;font-size:14px;}

	.newboxs{width: 100%;}
	.newboxs li{border-bottom: 1px solid #EBEBEB;padding:5vw 0;}
	.newboxs li .newbox{flex-wrap: wrap}
	.newboxs li .newbox .pics{width:100%;height: 5rem;}

	.newboxs li .newbox .txt{margin-right: 0;width: 100vw;}
	.newboxs li .newbox .txt .h{font-size: 20px;line-height: 26px;color:#333;transition: all 0.5s ease-in-out;}
	.newboxs li .newbox .txt .p{font-size: 16px;line-height: 32px;color: #666;max-height: 64px;overflow: hidden;margin-top: 12px;}
	.newboxs li .newbox .txt .date{font-size: 16px;line-height: 32px;margin-top: 12px;margin-bottom: 12px;}

	.ny_tab{display: none}
	.all-cont .tab{flex-wrap:wrap;justify-content: space-between;border: none;}
	.all-cont .tab li{width:50%;line-height:40px;margin-bottom: 10px;}
	.all-cont .boxs .product{width:calc(50vw - 25px);height: 62vw;margin: 0;margin-bottom: 20px;}
	.product .pics{height:calc(50vw - 25px);}
	.product .p{line-height:calc(12vw + 25px);font-size: 14px;}
	.product .p.p1{line-height:5vw;font-size: 14px;margin-top:4vw;}
	.product1{width:calc(50vw - 25px);}

	.all-cont .propage{flex-wrap: wrap;}
	.all-cont .propage .left{width:100%;}
	.all-cont .propage .left .bigpro{width: calc(100vw - 30px);height: calc(100vw - 30px);}
	.all-cont .propage .left .smallpro{width: 100%;}
	.all-cont .propage .left .smallpro li{width:calc(25vw - 7px);height: calc(25vw - 7px);}
	
	.all-cont .propage .right{width:100%;}
	.all-cont .propage .right .h{margin-top: 36px;font-size: 28px;}
	.all-cont .propage .right .tit{font-size: 16px;}
	.all-cont .propage .right p{font-size: 16px;line-height: 32px;padding: 0;}
	.all-cont .propage .right .fh{margin: 0 auto;margin-top: 36px;line-height: 42px;border-radius: 21px;width: 30vw;}


	.table>thead>tr>th{padding:6px 2px;font-size: 16px;}
	.table td{padding:6px 3px;font-size: 16px;}
	.table td img{height: 0.7rem;}
	.table td .tap{display: block;width: 19vw;line-height: 36px;border-radius: 21px;}

	.form-item{flex-wrap: wrap;margin-bottom: 0;margin-top: 0;}
	.form-inline{width: 100%;margin-bottom: 20px;}
	.form-label{font-size:16px;line-height:40px;width:25vw;padding-right: 5px;}
	.form-input{font-size:16px;line-height:40px;height:40px;width: 75vw;}
	.form-inline span{line-height:40px;}
	.form-textarea{height: 30vw;width: 100vw;}
	.button,.button1{margin-top: 30px;}
	.timeline ul li p{font-size: 16px;line-height:24px;}
}