*,*:before,*:after {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
*{ margin:0; padding:0;outline: none;}
body {-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: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!important; cursor:pointer; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;color: #1f1f1f;}
textarea,select{ outline:none;  color:#666; font-size:14px; width:100%;}
img{border:none;max-width: 100%;}
img[src=""]{opacity: 0;}
i{font-style: normal;}

/* 滚动条样式 */
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;font-family: 微软雅黑;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; }
.fl {float:left;}
.fr {float:right;}


@font-face {
	font-family: "bebas";
  src: url("../fonts/HarmonyOS_Sans_SC_Regular.ttf");
}

@font-face {
	font-family: "din";
  src: url("../fonts/HarmonyOS_Sans_SC_Regular.ttf");
}


.f_12 {
    font-size: 12px;
}
.f_13 {
    font-size: 13px;
}
.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_21 {
    font-size: 21px;
}

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

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

.f_56 {
    font-size: 56px;
}

.f_58 {
    font-size: 58px;
}

.f_60 {
    font-size: 60px;
}

.f_64 {
    font-size: 64px;
}

.f_70 {
    font-size: 70px;
}

.f_80 {
    font-size: 80px;
}

.f_85 {
    font-size: 85px;
}

.f_90 {
    font-size: 90px;
}

.f_100 {
    font-size: 100px;
}

.f_110 {
    font-size: 110px;
}

.f_117 {
    font-size: 117px;
}

.f_120 {
    font-size: 120px;
}

.f_144 {
    font-size: 144px;
}

.f_150 {
    font-size: 150px;
}

.f_168 {
    font-size: 168px;
}

.w1920{position: relative;width: 1920px;margin: 0 auto;max-width: 100%;}
.w1680{position: relative;width: 87.5%;margin: 0 auto;}

.header{position: fixed;top: 0;left: 0;width: 100%;z-index: 999;padding: 21px 0;border-bottom: 1px solid rgba(255,255,255,0.16);transition: all 0.5s;}
.header.on{background-color: #fff;padding: 18px 0;box-shadow: 0 0 10px rgba(0,0,0,0.1);}
.header .w1680{display: flex;justify-content: space-between;align-items: center;}
.header .img2{display: none;}
.header .logo{display: block;width: 205px;}
.header.on .img1{display: none;}
.header.on .img2{display: block;}
.header .w1680 .h_nav{display: flex;}
.header .w1680 .h_nav a{color: #ffffff;}
.header.on .w1680 .h_nav a{color: #333;}
.header .w1680 .h_nav>li .h_nav2 a{color: #333;}
.header .w1680 .h_nav a.on{color: #E7450B;}
.header.on .w1680 .h_nav a.on{color: #E7450B;}
.header .w1680 .h_nav>li{margin: 0 2.6vw 0 0;min-width:64px;position: relative;text-align:center;}
.header .w1680 .h_nav>li .h_nav2{position: absolute;
top: 40px;
/*top: 16px;padding-top: 40px;*/
left: 50%;transform: translateX(-50%);width: 150px;text-align: center;line-height: 36px;display: none;border-radius: 8px;box-shadow: 0 27px 10px rgb(0,0,0,0.1);}
.header .w1680 .h_nav li .h_nav2{background-color: #fff;}
.header .w1680 .h_right{display: flex;align-items: center;}
.header .w1680 .h_right1{display: flex;align-items: center;}
.header .w1680 .h_right1 .solid{width: 1px;height: 20px;background-color: #ffffff;}
.header.on .w1680 .h_right1 .solid{width: 1px;height: 20px;background-color: #333;}
.header .w1680 .h_right1 .search{margin-left: 2vw;width: 22px;}
.header .w1680 .h_right1 .lag{position: relative;margin-left: 1.5vw;width: 22px;}
.header .w1680 .h_right1 .lag ul{display: none;position:absolute;width:120px;top:100%;left:50%;background-color:rgba(255,255,255,0.5);text-align:center;line-height:2;transform:translateX(-50%);}
.header .w1680 .h_right1 .tel{text-align: center;margin-left: 2vw;width: 160px;height: 30px;text-align: center;line-height: 30px;font-weight: bold; background-color: #E7450B;border-radius: 15px;}
.header .w1680 .h_right1 .tel span{display: inline-block;font-family: bebas;color: #fff;font-weight: 100;padding-left: 16px; background: url(../img/h_icon3.png)no-repeat left center;}
.m_navs{display: none;}


.index_banner {position: relative;overflow: hidden;height:100vh;}
.index_banner .swiper-slide{overflow: hidden;}
.index_banner .swiper-slide>img{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);max-width: 9999px;min-height: 100vh;min-width:100vw;}
.index_banner .swiper-slide>img.mp{display: none;}
.index_banner .swiper-slide video{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);max-width: 9999px;min-height: 100vh;min-width:100vw;}
.index_banner .txt{position:absolute;color:#fff;z-index:2;top:50%;left:6.25%;transform: translateY(-50%); width:900px;max-width:60%;}
.index_banner .txt .h1{line-height: 68px;}
.index_banner .txt .h2{line-height: 98px;}
.index_banner .bottom{width: 87.5%;position: absolute;bottom: 0;height: 95px;border-top: 1px solid rgba(255,255,255,0.36); left: 6.25%;z-index: 2;}
.index_banner .bottom .swiper-pagination{top: 50%;transform: translateY(-50%);color: #ffffff;display: table;width: auto;font-size: 20px;}
.index_banner .bottom .swiper-pagination .swiper-pagination-current{font-size: 46px;}
.index_banner .page1_dian {position: absolute;top:calc(50% - 15px); left: -webkit-calc(50% - 10px);left: -moz-calc(50% - 10px);left: calc(50% - 10px);width: 20px;height: 30px;border-radius: 20px;border: 1px solid #fff;z-index: 1;cursor: pointer;}
.index_banner .txt{position: absolute;left: 6.25%;top: 44%;width:90%; transform: translateY(-50%);z-index: 2;color: #fff;line-height: 79px;font-family: "ml";}
.index_banner .page1_dian::after {content: '';position: absolute;top: 3px;left: 50%;width: 2px;margin-left: -1px; height: 5px;background: #fff;-webkit-animation: mouse 2s cubic-bezier(0.23, 1, 0.32, 1) infinite;-moz-animation: mouse 2s cubic-bezier(0.23, 1, 0.32, 1) infinite;-o-animation: mouse 2s cubic-bezier(0.23, 1, 0.32, 1) infinite;animation: mouse 2s cubic-bezier(0.23, 1, 0.32, 1) infinite;}

@-webkit-keyframes mouse {from {opacity: 0;}33% {opacity: 1;}to {-webkit-transform: translateY(10px);transform: translateY(10px);opacity: 0;}}

@keyframes mouse {from {opacity: 0;}33% {opacity: 1;}to {-webkit-transform: translateY(10px);-moz-transform: translateY(10px);-o-transform: translateY(10px);transform: translateY(10px);opacity: 0;}
}

.index_banner .bottom .next,.index_banner .bottom .prev{position: absolute;top: 50%;transform: translateY(-50%);width: 17px;height: 17px;opacity: 0.6;cursor: pointer;}
.index_banner .bottom .next:hover,.index_banner .bottom .prev:hover{opacity: 1;}
.index_banner .bottom .next{background: url(../img/index_next.png)no-repeat center;right: 0;}
.index_banner .bottom .prev{background: url(../img/index_prev.png)no-repeat center;right: 62px;}
.index_banner .bottom .solid{position: absolute;top: 50%;right: 40px; transform: translateY(-50%);width: 1px;height: 18px;background-color: rgba(255,255,255,0.5);}

.btnn{width: 150px;height: 50px;line-height: 50px;display:block; background-color: #E7450B;text-align: center;border-radius: 25px;color: #ffffff;}
.btnn span{display: inline-block;padding-right: 36px;background: url(../img/ybtn1.png)no-repeat right center;transition:all 0.3s;}
.btnn span:hover{padding-right:30px;}

.index_part1 .top{display: flex;justify-content: space-between;align-items: center;padding: 84px 0 68px 0;}
.index_tit{}
.index_tit .en{line-height: 70px;color: rgba(51,51,51,0.11);}
.index_tit .cn{line-height: 50px;color: #333333;margin-top: -40px;}
.index_part1 .top .right{display: flex;align-items: center;}
.index_part1 .top .right ul{display: flex;}
.index_part1 .top .right ul li{margin-right:30px;color: #333333;cursor: pointer;}
.index_part1 .top .right ul li.on{color: #E7450B;}
.index_part1 .con .txt_r .num{font-weight: bolder;-webkit-text-stroke:1px #ff9c00;color: transparent;}
.index_part1 .con{position: relative;overflow: hidden;display:none;}
.index_part1 .con .swiper-pagination{display: none;}
.index_part1 .con.show{display: block;}
.index_part1 .con .swiper-slide{transition: all 0.5s;border: 1px solid #EFEFEF;position: relative;height: 678px;overflow:hidden;}
.index_part1 .con .swiper-slide-active{width: 43%!important;}
.index_part1 .con .swiper-slide img{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);max-width: 71%;max-height: 90%;z-index: 2;z-index:3;}
.index_part1 .con .swiper-slide .txt{position: absolute;bottom: 0;left: 0%;transform: translateX(-105%);width: 100%;display: flex;z-index:2;transition:all 0.5s;display:flex;justify-content:space-between;align-items:center;padding:64px 6.25vw;color:#ffffff;background-image: linear-gradient(to right, #E7430C , #F6E300);}
.index_part1 .con .swiper-slide-active .txt{transform: translateX(0);}
.index_part1 .con .swiper-slide .txt .txt_l .p{line-height:32px;margin-bottom:2px;}
.index_part1 .con .swiper-slide .txt .txt_l .h{line-height: 46px;}
.index_part1 .con .txt_r .num{margin-right: 30px;}
.index_part1 .con .swiper-slide .txt .txt_r{position:relative;}
.index_part1 .con .swiper-slide .txt .txt_r .btnn{position: absolute;right:-50px;top:50%;transform:translateY(-50%);background-color:#fff;color:#E7450B;}
.index_part1 .con .swiper-slide .txt .txt_r .btnn span{background: url(../img/ybtn2.png)no-repeat right center;}
.index_part1 .con .swiper-slide .txt1{position:absolute;left:0;bottom:60px;width:100%;text-align:center;}
.index_part1 .con .swiper-slide .txt1 .p{line-height: 24px;margin-bottom: 10px;}
.index_part1 .con .swiper-slide .txt1 .h{line-height: 34px;}

.index_part2{margin-bottom: 106px;}
.index_part2 .top{display: flex;justify-content: space-between; padding: 86px 0 62px 0;}
.index_part2 .top .left .p{margin-top: 52px;max-width: 896px;line-height: 25px;color: #666666;}
.index_part2 .top .right{margin-top: 34px;}
.index_part2 .con .bpic_boxs{width: 100%;padding-bottom: 38.125%;position: relative;}
.index_part2 .con .bpic_boxs .bpic{position: absolute;top: 0;left: 0;background: no-repeat center;background-size: cover;opacity: 0; width: 100%;height: 100%;transition: all 0.8s;z-index: 1;}
.index_part2 .con .bpic_boxs .bpic .cover{
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 100%; 
  height: 100%;
  background-color: rgba(0,0,0,.5);
  transition: all 0.5s;
}
.index_part2 .con .bpic_boxs .bpic.show{opacity: 1; z-index: 2;}
.index_part2 .con .bpic_boxs .bpic .txt{position: absolute;top: 50%;transform: translateY(-50%);color: #ffffff;left: 6.25%;max-width: 830px;}
.index_part2 .con .bpic_boxs .bpic .txt .icon{width: 60px;height: 60px;border-radius: 50%;border: 1px solid #FFFFFF;display: flex;align-items: center;justify-content: center;margin-bottom: 44px;}
.index_part2 .con .bpic_boxs .bpic .txt .icon img{width: 28px;}
.index_part2 .con .bpic_boxs .bpic .txt .h{line-height: 42px;margin-bottom: 32px;}
.index_part2 .con .bpic_boxs .bpic .txt .p{line-height: 30px;margin-bottom: 50px;}
.index_part2 .con .btn_box{ display: flex;border-radius: 4px;box-shadow: 0 0 10px rgba(0,0,0,0.08);margin-top: -60px;background-color: #fff;z-index: 2;}
.index_part2 .con .btn_box .btn{padding: 22px 0;width: 25%;text-align: center;color: #666666;position: relative;cursor: pointer;}
.index_part2 .con .btn_box .btn::before{content: "";position: absolute;top: 0;left: 0;width: 17px;height: 100%;background: url(../img/kd.png)no-repeat center;}
.index_part2 .con .btn_box .btn:first-child::before{display: none;}
.index_part2 .con .btn_box .btn::after{content: "";position: absolute;left: 50%;bottom: 0;transform: translateX(-50%);width: 0%;height: 4px;background-color: #E7450B;transition: all 0.5s;}
.index_part2 .con .btn_box .btn .icon{display: inline-block;margin-bottom: 10px;}
.index_part2 .con .btn_box .btn .icon .img2{display: none;}
.index_part2 .con .btn_box .btn.on{color: #E7450B;}
.index_part2 .con .btn_box .btn.on .icon .img1{display: none;}
.index_part2 .con .btn_box .btn.on .icon .img2{display: block;}
.index_part2 .con .btn_box .btn.on::after{width: 100%;}

.index_part3{background: #F6F6F6;padding-left: 6.25%;padding-top: 70px;margin-bottom: 230px;}
.index_part3>.top{padding-bottom: 200px;display: flex;}
.index_part3>.top .left{position: relative;z-index: 1;width: 35%;}
.index_part3>.top .left .p p{margin-top: 24px;width: 100%;color: #666666;line-height: 28px;margin-bottom: 22px;}
.index_part3>.top .left .p .btnn{margin-top: 60px;margin-bottom: 70px;}
.index_part3>.top .left .num_box{display: flex;width: 100%;padding:30px 40px;background-color: #ffffff;justify-content: space-between;}
.index_part3>.top .left .num_box .num{font-family: din;margin-bottom: 5px;line-height: 66px;height:66px;color:#E7450B;}
.index_part3>.top .left .num_box .num .cn{}
.index_part3>.top .left .num_box .num .fh{vertical-align: top;}
.index_part3>.top .left .num_box .p{line-height: 24px;color: #999999;}
.index_part3>.top .right{position: relative;top: 70px;right: 0;width: 65%;height: 100%;}
.index_part3>.top .right .top{position: absolute; top: 0;right: 9.6%;display: flex;padding: 16px 36px;border-top:1px solid #969696;border-bottom:1px solid #969696;}
.index_part3>.top .right .top>div{margin:0 28px;padding-left: 28px;background: no-repeat left center;line-height: 24px;}
.index_part3>.top .right .top>div:nth-child(1){background-image: url(../img/index3_icon1.png);}
.index_part3>.top .right .top>div:nth-child(2){background-image: url(../img/index3_icon2.png);}
.index_part3>.top .right>.bottom{width: 100%;padding-bottom:46%;margin-top: 90px; position: relative;background: url(../img/map.png)no-repeat center;background-size: 100% 100%;}
.index_part3>.top .right>.bottom .box{position: absolute;text-align: center;line-height:16px;color: #666666;}
.index_part3>.top .right>.bottom .box .yuan{position: relative;z-index: 2; width: 8px;height: 8px;background-color: #E7450B;border-radius: 50%;display: inline-block;margin: 26px 0;}
.index_part3>.top .right>.bottom .box .yuan:before{content: "";position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%) scale(0.5); width: 18px;height: 18px;border-radius: 50%;background-color: rgba(231,69,11,0.4);z-index: -1;animation: myfirst 1.8s  ease-out infinite;opacity:1;}
.index_part3>.top .right>.bottom .box .yuan:after{content: "";position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%) scale(0.5); width: 30px;height: 30px;border-radius: 50%;background-color: rgba(231,69,11,0.3);z-index: -2;animation: myfirst 1.8s  ease-out infinite;opacity:1;}

@keyframes myfirst{
    20% {transform:translate(-50%,-50%) scale(0.7);opacity:0;}
    60% {transform:translate(-50%,-50%) scale(0.9);opacity:0;}
    100% {transform:translate(-50%,-50%) scale(1.2);opacity:0;}
}

.index_part3>.top .right>.bottom .box1{top: 16%;left: 14%;}
.index_part3>.top .right>.bottom .box2{top: 45%;left: 11%;}
.index_part3>.top .right>.bottom .box3{top: 9%;left: 28%;}
.index_part3>.top .right>.bottom .box4{top: 69%;left: 38.5%;}
.index_part3>.top .right>.bottom .box5{top: 20.5%;left: 77%;}
.index_part3>.top .right>.bottom .box6{top: 61%;left: 85%;}
.index_part3>.bottom{position: absolute;transform: translateY(-50%);background-color: #fff;border: 1px solid #96969630;display: flex;justify-content: space-between;}
.index_part3>.bottom .box{position: relative; width: 25%;padding: 40px 30px 30px 40px;overflow: hidden;transition: all 0.5s;}
.index_part3>.bottom .box:after{content: "";position: absolute;right: 0;top: 50%;transform: translateY(-50%);width: 1px;height: calc(100% - 40px);background-color: #EFEFEF;}

.index_part3>.bottom .box:last-child:after{display: none;}
.index_part3>.bottom .box .on{position: absolute;top: 0;left: 0;width: 100%;height: 100%;transform: translateX(-110%);background-image: linear-gradient(to right, #E7430C , #F6E300);color: #ffffff;padding: 40px 30px 30px 40px;transition: all 0.8s;}
.index_part3>.bottom .box .div .cn{line-height: 32px;margin-bottom: 6px;color: #333333;}
.index_part3>.bottom .box .div .en{line-height: 20px;color: #333333;text-transform: uppercase;margin-bottom: 50px;}
.index_part3>.bottom .box .div .icon{width: 117px;}
.index_part3>.bottom .box .on .cn{line-height: 32px;margin-bottom: 6px;}
.index_part3>.bottom .box .on .en{line-height: 20px;text-transform: uppercase;margin-bottom: 30px;}
.index_part3>.bottom .box .on .p{width: 90%;line-height: 26px;margin-bottom: 30px;}
.index_part3>.bottom .box .on .btn{width: 150px;height: 50px;text-align: center;line-height: 48px;border:1px solid #fff;border-radius: 25px;}
.index_part3>.bottom .box .on .btn span{display: inline-block;padding-right: 45px;background: url(../img/ybtn1.png)no-repeat right center;}
.index_part3>.bottom .box .on .icon{position: absolute;right: 30px;bottom: 20px;width: 117px;}
.index_part3>.bottom .box:hover{width: 30.2%;}
.index_part3>.bottom .box:hover .on{transform: translateX(0);}

.index_part4{}
.index_part4>.top{display: flex;justify-content: space-between;align-items: center;}
.index_part4>.top .t_right{display: flex;align-items: center;}
.index_part4>.top .t_right a{display: block;margin-left: 50px;color: #333333;}
.index_part4>.top .t_right a.on{color: #E7450B;}
.index_part4 .btn{width: 150px;height: 50px;line-height: 48px;text-align: center;border: 1px solid #E7450B;border-radius: 25px;}
.index_part4 .btn:hover{border-color:transparent;background-color: #E7450B;}
.index_part4 .btn span{display: inline-block;padding-right: 45px;background: url(../img/ybtn2.png)no-repeat right center;color: #E7450B;transition:all 0.3s;}
.index_part4 .btn span:hover{padding-right:30px;color:#ffffff;background-image:url(../img/ybtn1.png)}
.index_part4 .con{margin-top: 52px;display:none;}
.index_part4 .con.show{display: block;}
.index_part4 .con .box{display: flex;justify-content: space-between;padding: 28px 0 28px 40px;border-top: 1px solid #EFEFEF;}
.index_part4 .con .box .right{display: flex;width: 64.3%;justify-content: space-between;align-items: center;margin-top: 0;}
.index_part4 .con .box .left{width: 410px;}
.index_part4 .con .box .left .h{text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;margin-bottom: 26px; line-height: 32px;color: #333333; height: 32px;}
.index_part4 .con .box .left .day{color: #333333;font-weight: bold;font-weight: din;}
.index_part4 .con .box .right .p{width: 710px;line-height: 26px;color: #666666;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;margin-bottom: 0px; height: 52px;}

.index_part5{width: 100%;padding-bottom:47.4%;position: relative;background: url(../img/index5_bj.png)no-repeat center;background-size: 100% 100%;}
.index_part5 .center{position: absolute;top: 55%;left: 49.5%;transform: translate(-50%,-50%);z-index: 2;}
.index_part5 .center:after{content: "";position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);width: 100%;height: 100%;background-color: rgba(231,69,11,0.24);animation: myfirst 1.6s  linear infinite;border-radius: 50%;z-index: -1;}
@keyframes myfirst{
    20% {transform:translate(-50%,-50%) scale(1.1);opacity: 0.6;}
    60% {transform:translate(-50%,-50%) scale(1.2);opacity: 0.3;}
    100% {transform:translate(-50%,-50%) scale(1.3);opacity: 0;}
}
.index_part5 .txt{position: absolute;top: 55%;left: 49.5%;transform: translate(-50%,100px);text-align: center;}
.index_part5 .txt .p{display:block;line-height: 26px;color: #666666;width: 584px;margin: 0 auto;margin-top: 26px;margin-bottom: 39px;}
.index_part5 .txt .btn{width: 150px;height: 50px;text-align: center;border: 1px solid #E7450B;line-height: 48px;border-radius: 25px;}
.index_part5 .txt .btn:hover{border-color:transparent;background-color:#E7450B;}
.index_part5 .txt .btn span{display: inline-block;padding-right: 45px;background: url(../img/ybtn2.png)no-repeat right center;color: #E7450B;transition:all 0.3s;}
.index_part5 .txt .btn span:hover{padding-right:30px;color:#ffffff;background-image:url(../img/ybtn1.png)}



.index_part5 .yuan{position: absolute;transform: translate(-50%,-50%);}
.index_part5 .yuan1{top: 44%;left: 12%;}
.index_part5 .yuan2{top: 67%;left: 12%;}
.index_part5 .yuan3{top: 30%;left: 25%;}
.index_part5 .yuan4{top: 80%;left: 26%;}
.index_part5 .yuan5{top: 49%;left: 33%;}
.index_part5 .yuan6{top: 64%;left: 33%;}
.index_part5 .yuan7{top: 38%;left: 43%;}
.index_part5 .yuan8{top: 18%;left: 49%;}
.index_part5 .yuan9{top: 38%;left: 56%;}
.index_part5 .yuan10{top: 55%;left: 67%;}
.index_part5 .yuan11{top: 24%;left: 72%;}
.index_part5 .yuan12{top: 77%;left: 74%;}
.index_part5 .yuan13{top: 48%;left: 86%;}
.index_part5 .yuan14{top: 69%;left: 86%;}

@media only screen and (min-width:1024px) {
.index_part5 .yuan img {-webkit-animation: fades 3s 0.4s linear infinite;-moz-animation: fades 3s 0.4s linear infinite;-o-animation: fades 3s 0.4s linear infinite;animation: fades 3s 0.4s linear infinite;}
.index_part5 .yuan:nth-child(2n+2) {-webkit-transition-delay: 0.5s;-moz-transition-delay: 0.5s;-o-transition-delay: 0.5s;transition-delay: 0.5s;}
.index_part5 .yuan:nth-child(2n+2) img {-webkit-animation: fades 3s 0.9s linear infinite;-moz-animation: fades 3s 0.9s linear infinite;-o-animation: fades 3s 0.9s linear infinite;animation: fades 3s 0.9s linear infinite;}
.index_part5 .yuan:nth-child(3n+3) {-webkit-transition-delay: 0.7s;-moz-transition-delay: 0.7s;-o-transition-delay: 0.7s;transition-delay: 0.7s;}
.index_part5 .yuan:nth-child(3n+3) img {-webkit-animation: fades 4s 1.4s linear infinite;-moz-animation: fades 4s 1.4s linear infinite;-o-animation: fades 4s 1.4s linear infinite;animation: fades 4s 1.4s linear infinite;}
}

@-webkit-keyframes fades {
0% {
    /*opacity: 1;*/
    -webkit-transform: scale(0.7);
            transform: scale(0.7);
}
50% {
    /*opacity: 0.2;*/
    -webkit-transform: scale(1.2);
            transform: scale(1.2);
}
100% {
    /*opacity: 1;*/
    -webkit-transform: scale(0.7);
            transform: scale(0.7);
}
}
@-moz-keyframes fades {
0% {
    /*opacity: 1;*/
    -moz-transform: scale(0.7);
         transform: scale(0.7);
}
50% {
    /*opacity: 0.2;*/
    -moz-transform: scale(1.4);
         transform: scale(1.4);
}
100% {
    /*opacity: 1;*/
    -moz-transform: scale(0.7);
         transform: scale(0.7);
}
}
@-o-keyframes fades {
0% {
    /*opacity: 1;*/
    -o-transform: scale(0.7);
       transform: scale(0.7);
}
50% {
    /*opacity: 0.2;*/
    -o-transform: scale(1.4);
       transform: scale(1.4);
}
100% {
    /*opacity: 1;*/
    -o-transform: scale(0.7);
       transform: scale(0.7);
}
}
@keyframes fades {
0% {
    /*opacity: 1;*/
    -webkit-transform: scale(0.7);
       -moz-transform: scale(0.7);
         -o-transform: scale(0.7);
            transform: scale(0.7);
}
50% {
    /*opacity: 0.2;*/
    -webkit-transform: scale(1.4);
       -moz-transform: scale(1.4);
         -o-transform: scale(1.4);
            transform: scale(1.4);
}
100% {
    /*opacity: 1;*/
    -webkit-transform: scale(0.7);
       -moz-transform: scale(0.7);
         -o-transform: scale(0.7);
            transform: scale(0.7);
}
}

.footer{color: #fff;background-color: #333333;}
.footer .top{padding: 77px 0 58px 0;margin-bottom: 58px;border-bottom: 1px solid #565656;position: relative;}
.footer .top .f_nav{display: flex;justify-content: space-between;width: 87.5%;text-align: center;}
.footer .top .f_nav a{color: #fff;}
.footer .top .f_nav ul li{line-height: 30px;}
.footer .top .f_nav ul li:nth-child(1){margin-bottom: 30px;line-height: 22px;}
.footer .top .f_nav ul li a{color: rgba(255,255,255,0.5);transition: all 0.5s;}
.footer .top .f_nav ul li:nth-child(1) a{color: #ffffff;}
.footer .top .f_nav ul li a:hover{color: #fff;}
.footer .top .back{cursor: pointer;width: 50px;height: 50px;position: absolute;top: 77px;right: 0;}
.footer .center{display: flex;justify-content: space-between;padding-bottom: 80px;}
.footer .center .c_left .f_logo{margin-bottom: 40px;}
.footer .center .c_left .l_bottom{display: flex;align-items: center;color: rgba(255,255,255,0.5);}
.footer .center .c_left .l_bottom .select{border: 1px solid #989898;width: 140px;height: 40px;line-height: 38px;border-radius: 20px;text-align: center;cursor: pointer;margin-right: 50px;color: rgba(255,255,255,0.5);position:relative;}
.footer .center .c_left .l_bottom .select .select_ul{position: absolute;top: 40px;left: 0;width: 100%;line-height: 34px;background-color:#ffffff70;border-radius:10px;display:none;}
.footer .center .c_left .l_bottom .select .select_ul a{color: #333;}
.footer .center .c_left .l_bottom .select .select_ul a:hover{color: #E7450B;}
.footer .center .c_left .l_bottom .select span{padding-right: 40px;background: url(../img/select.png)no-repeat right center;display: inline-block;}
.footer .center .c_right{display: flex;align-items: center;}
.footer .center .c_right .code{border: 1px solid #B4B4B4;padding: 7px;width:110px;}
.footer .center .c_right .txt{margin-left: 27px;}
.footer .center .c_right p{margin-bottom: 24px;padding-left: 28px;background: no-repeat left center;line-height: 20px;color: rgba(255,255,255,0.5);}
.footer .center .c_right p:nth-child(1){background-image: url(../img/f_icon1.png);}
.footer .center .c_right p:nth-child(2){background-image: url(../img/f_icon2.png);}
.footer .center .c_right p:nth-child(3){background-image: url(../img/f_icon3.png);}
.footer .center .c_right p:last-child{margin-bottom: 0px;}
.social-share .icon-wechat{border-color: rgba(255,255,255,0.5)!important;background: url(../img/wx.png)no-repeat center;}
.social-share .icon-wechat:hover{border-color: rgba(255,255,255,0.5)!important;background: url(../img/wx.png)no-repeat center;}
.social-share .icon-wechat:before{display: none;}
.social-share .icon-weibo{border-color: rgba(255,255,255,0.5)!important;background: url(../img/wb.png)no-repeat center;}
.social-share .icon-weibo:hover{border-color: rgba(255,255,255,0.5)!important;background: url(../img/wb.png)no-repeat center;}
.social-share .icon-weibo:before{display: none;}
/* .footer .l_bottom .fx{display: flex;} */
.footer .l_bottom .fx .solid{width: 1px;height: 14px;background-color: rgba(255,255,255,0.5);display: inline-block;}
.footer .bottom{background-color: rgba(70,70,70,0.5);line-height: 60px;}
.footer .bottom .w1680{display: flex;justify-content: space-between;color: #989898;}
.footer .bottom .w1680 a{color: #989898;}
.footer .bottom .w1680 .b_left a:nth-child(1){margin-right: 24px;}

/* 新闻列表 */
.ny_banner{position: relative;}
.ny_banner>img{width:100%;}
.ny_banner .img1{display: block;}
.ny_banner .img2{display: none;}
.ny_banner .txt{position: absolute;left: 6.25%;top: 50%;transform: translateY(-50%);color: #fff;}
.ny_banner .txt .en{line-height: 78px;margin-bottom: 20px;}
.ny_banner .txt .cn{line-height: 68px;}

.ny_tab{box-shadow: 0 0 10px rgba(0,0,0,0.05);}
.ny_tab ul{display: flex;}
.ny_tab ul li{line-height: 26px;padding: 26px 0;margin-right: 100px;position: relative;}
.ny_tab ul li:after{content: "";position: absolute;bottom: 0;left: 50%;transform: translateX(-50%);width: 0%;height: 2px;background-color: #E7450B;transition: all 0.5s;}
.ny_tab ul li a{color: #777777;}
.ny_tab ul li.on:after{width: 100%;}
.ny_tab ul li.on a{color: #E7450B;}

.news_con .con{display: flex;justify-content: space-between;flex-wrap: wrap;overflow: hidden;margin-bottom: 70px;}
.news_con .con:after{content:"";width: 28.45%;height:0;}
.news_con .con .box{padding: 60px 0;display: block;width: 28.45%;position: relative;}
.news_con .con .box:nth-child(1):after,.news_con .con .box:nth-child(4):after{content: "";position: absolute;bottom: 0;left: 0;width: 2000px;height: 1px;background-color: rgba(222,222,222,0.5);}
.news_con .con .box:nth-child(1):before,.news_con .con .box:nth-child(2):before{content: "";position: absolute;right: -13%;top: 0;width: 1px;height: 2000px;background-color: rgba(222,222,222,0.5);}
.news_con .con .box .pic{width: 100%;overflow: hidden;margin-bottom: 25px;}
.news_con .con .box .pic img{transition: all 0.5s;}
.news_con .con .box:hover .pic img{transform: scale(1.05);}
.news_con .con .box .day{color: #999999;line-height: 22px;margin-bottom: 20px;}
.news_con .con .box .txt{border-bottom: 1px solid #DEDEDE;padding-bottom: 36px;}
.news_con .con .box .txt .h{color: #333333;line-height: 28px;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;margin-bottom: 30px; height: 28px;transition: all 0.5s;}
.news_con .con .box .txt .p{line-height: 26px;color: #999999;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical; height: 52px;}
.news_con .con .box .btn{width: 150px;height: 50px;line-height: 48px;border: 1px solid #E7450B;border-radius: 25px;text-align: center;color: #E7450B;margin-top: 42px;}
.news_con .con .box .btn:hover{background-color:#E7450B;}
.news_con .con .box .btn span{display: inline-block;padding-right: 48px;background: url(../img/ybtn2.png)no-repeat right center;}
.news_con .con .box .btn span:hover{color:#fff;background-image: url(../img/ybtn1.png);}
.news_con .con .box:hover .txt .h{color:#E7450B;}
.page{display: flex;justify-content: center;margin-bottom: 80px;}
.page a{width: 50px;height: 50px;border-radius: 50%;border: 1px solid #DCDCDC;line-height: 48px;text-align: center;display: flex;justify-content: center;align-items: center;margin: 0 10px;}
.page a .img1{display: block;}
.page a .img2{display: none;}
.page a:hover,.page a.on{border-color: transparent;background-color: #E7450B;color: #fff;}
.page a:hover .img2,.page a.on .img2{display: block;}
.page a:hover .img1,.page a.on .img1{display: none;}

/* 新闻详情 */
.nd_con .tit{text-align: center;padding: 80px 0 50px 0;border-bottom: 1px solid #ECECEC;margin-bottom: 57px;}
.nd_con .tit .h{line-height: 36px; color: #4D4D4D;margin-bottom: 26px;}
.nd_con .tit .txt{display: flex;justify-content: center;color: #666666;align-items: center;}
.nd_con .tit .txt span{margin-right: 20px;}
.nd_con .tit .txt .fx .content-tools-share{display: flex;align-items: center;}
.nd_con .con .h{color: #333333;font-weight: bold;margin-bottom: 27px;line-height: 28px;}
.nd_con .con .p{line-height: 26px;color: #666666;margin-bottom: 27px;}
.nd_con .b_list{display: flex;align-items: center; justify-content: space-between;padding-top: 40px;margin-top: 80px;margin-bottom: 158px;border-top: 1px solid #ECECEC;}
.nd_con .b_list a.np{width: 30%;line-height: 22px; text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical; height: 22px;color: #666666;transition: all 0.5s;}
.nd_con .b_list a.np:hover{color: #E7450B;}

/* 合作伙伴 */
.ny_tit{text-align: center;margin: 100px 0 60px 0;}
.coo_con .con .top{padding: 50px 6.25% 40px 6.25%;display: flex;justify-content: space-between;align-items: center;background: url(../img/coo_pic.png)no-repeat 27% center; background-color: #F8F8F8;margin-bottom: 80px;}
.coo_con .con .top .left img{margin-bottom: 40px;}
.coo_con .con .top .left p{line-height: 28px;color: #333333;font-weight: bold;}
.coo_con .con .top .right{display: flex;}
.coo_con .con .top .right .box{margin-left: 170px;text-align: center;color: #666666;}
.coo_con .con .top .right .box .num{color: #E7450B;font-weight: bold;margin-bottom: 20px;}
.coo_con .con .top .right .box .num .add{vertical-align: top;}
.coo_con .con .top .right .box .p{line-height: 24px;}
.coo_con .con .list{display: flex;justify-content: space-between;flex-wrap: wrap;padding-bottom: 30px;}
.coo_con .con .list .box{width: 18.2%;border: 1px solid #D4D4D4;margin-bottom: 40px;overflow: hidden;}
.coo_con .con .list .box img{transition: all 0.5s;}
.coo_con .con .list .box:hover img{transform: scale(1.05);}

/* 关于我们 */
.ab1 .top{display: flex;align-items: flex-start;justify-content: space-between;z-index: 2;position:relative;}
.ab1 .top .left{width:34.5%;padding-bottom: 21.7%;position: relative;}
.ab1 .top .left img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.ab1 .top .right{width:61.25%;background: url(../img/ab1_bj.png)no-repeat right top; background-color: #F8F8F8;margin-top: 62px;padding: 64px 112px 64px 55px;}
.ab1 .top .right .h1{color: #333333;line-height: 56px;padding: 0 180px 20px 0;display: table;border-bottom: 1px solid #78787870;margin-bottom: 40px;font-weight: bold;}
.ab1 .top .right .h2{color: #E7450B;font-weight: bold;line-height: 32px;margin-bottom: 40px;}
.ab1 .top .right .p{color: #666666;line-height: 32px;height: 192px;overflow-y: auto;}
.ab1 .top .right .p::-webkit-scrollbar{ width:2px;height: 1px;}
.ab1 .top .right .p::-webkit-scrollbar-thumb{ background:#00000050;}
.ab1 .top .right .p::-webkit-scrollbar-track{ background:rgba(255,255,255,1);}
.ab2{display: flex;margin-top: -145px;}
.ab2 .left{width: 53%;}
.ab2 .right{width: 47%;padding: 75px 6.25% 60px 70px;margin-top: 145px; display: flex;flex-wrap: wrap;justify-content: space-between;}
.ab2 .right .box{width: 290px;display: flex;justify-content:flex-end;align-items: center;	}
.ab2 .right .box .num{display: flex;align-items: flex-end;color: #E7450B;font-weight: bold;margin-right: 20px;}
.ab2 .right .box .num .f_50{font-family: din;margin-right: 6px;}
.ab2 .right .box .num .fh{height: 100%;}
.ab2 .right .box .num .fh .add{position: relative; top: -15px;}
.ab2 .right .box .txt{color: #666666;position: relative;}
.ab2 .right .box .txt .en{line-height: 20px;margin-bottom: 10px;}
.ab2 .right .box .txt .cn{line-height: 22px;}
.ab2 .right .box:nth-child(1) .txt:after,.ab2 .right .box:nth-child(3) .txt:after{content: "";width: 1px;height: 100%;position: absolute;top: 0;right: -110px;background: url(../img/dashed.png);}

.ab3{padding-top: 100px;margin-bottom: 100px;}
.ab3 .tit{text-align: center;margin-bottom: 70px;font-weight: bold;}
.ab3 .con{position: relative;overflow: hidden;padding:63px 4px 4px 4px;}
.ab3 .con .swiper-pagination{display: none;}
.ab3 .con .swiper-slide{box-shadow: 0 0 10px rgba(0,0,0,0.05);}
.ab3 .con .swiper-slide .pic{width: 100%;padding-bottom:58.3%;position:relative;}
.ab3 .con .swiper-slide .pic>img{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);width:100%;}
.ab3 .con .swiper-slide .pic .icon{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);transition: all 0.8s;}
.ab3 .con .swiper-slide .pic .icon .img2{display: none;}
.ab3 .con .swiper-slide:hover .pic .icon{top: 0;}
.ab3 .con .swiper-slide:hover .pic .icon .img1{display: none;}
.ab3 .con .swiper-slide:hover .pic .icon .img2{display: block;}
.ab3 .con .swiper-slide .txt{text-align: center;background-color: #ffffff;transition: all 0.5s;padding: 24px 0 44px 0;}
.ab3 .con .swiper-slide .txt .h{line-height: 32px;margin-bottom: 20px;color: #333333;transition: all 0.5s;}
.ab3 .con .swiper-slide .txt .p{line-height: 20px;color: #666666;transition: all 0.5s;}
.ab3 .con .swiper-slide:hover .txt{background-image: linear-gradient(to right, #E7430C , #F6E300)}
.ab3 .con .swiper-slide:hover .txt .h,.ab3 .con .swiper-slide:hover .txt .p{color: #ffffff;}

.ab4 .tit{text-align: center;margin-bottom: 70px;font-weight: bold;}
.ab4 .con{position: relative;overflow: hidden; height: 716px;padding: 0 60px;}
.ab4 .con:after{content: "";position: absolute;left: 0;top: 50%;width: 100%;height: 6px;transform: translateY(-6px); background: url(../img/ab4_solid.png) center;}
.ab4 .con .swiper-slide{height: auto;display: flex;flex-wrap: wrap;}
.ab4 .con .swiper-slide:nth-child(2n){vertical-align: bottom;align-items: flex-end;}
.ab4 .con .swiper-slide .pic{width: 100%;overflow: hidden;margin-bottom: 30px;}
.ab4 .con .swiper-slide .pic img{transition: all 0.5s;}
.ab4 .con .swiper-slide:hover .pic img{transform: scale(1.05);}
.ab4 .con .swiper-slide .day{line-height: 42px;color: #555555;}
.ab4 .con .swiper-slide .yuan{width: 30px;height: 30px;border: 1px solid #BBBBBB;position: relative;border-radius: 50%;margin:28px 0;}
.ab4 .con .swiper-slide .yuan:after{content: "";display: block; position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);width: 10px;height: 10px;border-radius: 50%;background-color: #BBBBBB;}
.ab4 .con .swiper-slide p{line-height: 26px;padding-left: 22px;position: relative;color: #666666;}
.ab4 .con .swiper-slide p:after{content: "";position: absolute;left:0;top: 13px;width: 8px;height: 8px;margin-top: -4px;border-radius: 50%;background-color: #AFAFAF;}
.ab4 .con .swiper-slide-active .day{color: #E7450B;}
.ab4 .con .swiper-slide-active .yuan{border-color: #E7450B;}
.ab4 .con .swiper-slide-active .yuan:after{background-color: #E7450B;}
.ab4 .con .swiper-slide-active p:after{background-color: #E7450B;}
.ab4 .con .next,.ab4 .con .prev{width: 50px;height: 50px;position: absolute;top: 50%;transform: translateY(-50%);background: no-repeat center;cursor: pointer;z-index: 3;}
.ab4 .con .next{right: 0;background-image: url(../img/next_w.png);}
.ab4 .con .prev{left: 0;background-image: url(../img/prev_w.png);}
.ab4 .con .next:hover{right: 0;background-image: url(../img/next.png);}
.ab4 .con .prev:hover{left: 0;background-image: url(../img/prev.png);}
.ab4 .con .swiper-pagination{display: none;}

.ab5{padding: 100px 0;}
.ab5 .top{padding: 122px 0;background: url(../img/ab5_bj.png)no-repeat center;background-size:cover;}
.ab5 .top .w1680{display: flex;justify-content: space-between;align-items: center;}
.ab5 .top .h{font-weight: bold;}
.ab5 .top .btn_box{display: flex;}
.ab5 .top .next,.ab5 .top .prev{width: 50px;height: 50px;background: no-repeat center;cursor: pointer;z-index: 3;margin-left: 30px;}
.ab5 .top .next{background-image: url(../img/next_w.png);}
.ab5 .top .prev{background-image: url(../img/prev_w.png);}
.ab5 .top .next:hover{background-image: url(../img/next.png);}
.ab5 .top .prev:hover{background-image: url(../img/prev.png);}
.ab5 .con{position: relative;overflow: hidden;text-align: center;padding-top: 50px;margin-top: 50px;border-top: 1px solid #DEDEDE;}
.ab5 .con .swiper-slide .pic{width: 100%;background-color: #F3F3F3;display: flex;justify-content: center;align-items: center;padding: 40px;overflow: hidden;}
.ab5 .con .swiper-slide .pic img{transition: all 0.5s;}
.ab5 .con .swiper-slide:hover .pic img{transform: scale(1.05);}
.ab5 .con .swiper-slide .txt{line-height: 24px;margin-top: 30px;color: #333333;}

.ab6{margin-bottom: 100px;}
.ab6 .tit{text-align: center;margin-bottom: 50px;line-height: 56px;color: #333333;font-weight: bold;}
.ab6 .con{position: relative;overflow: hidden;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;padding-bottom: 120px;}

.ab6 .con .swiper-slide{transition: all 0.6s;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;text-align: center;color: transparent;}
.ab6 .con .swiper-slide-next{transform:translate3d(0px, 0px, -102.627px) rotateX(0deg) rotateY(-51.3136deg)}
.ab6 .con .swiper-slide-prev{transform:translate3d(0px, 0px, -102.627px) rotateX(0deg) rotateY(51.3136deg)}
.ab6 .con .swiper-slide-active{color: #333333;}
.ab6 .con .swiper-slide .txt{line-height: 24px;margin-top: 38px;}
.ab6 .con .prev,.ab6 .con .next{position: absolute; width: 50px;height: 50px;background: no-repeat center;cursor: pointer;z-index: 11;}
.ab6 .con .prev{bottom: 0;left: calc(50% - 114px);background-image: url(../img/prev_w.png);}
.ab6 .con .next{bottom: 0;right: calc(50% - 114px);background-image: url(../img/next_w.png);}
.ab6 .con .prev:hover{background-image: url(../img/prev.png);}
.ab6 .con .next:hover{background-image: url(../img/next.png);}
.ab6 .con .swiper-pagination{}
.ab6 .con .swiper-pagination .swiper-pagination-current{font-size: 30px;color: #333333;}

.ab7{margin-bottom: 90px;}
.ab7 .tit{text-align: center;margin-bottom: 50px;line-height: 56px;color: #333333;font-weight: bold;}
.ab7 .con{padding-bottom: 30px;}
.ab7 .con>.top{display: flex;justify-content: space-between;background-image: linear-gradient(to right, #E7430C , #F6E300);padding: 0 80px;line-height: 60px;color: #fff;}
.ab7 .con>.top .li{width: 20%;text-align:center;}
.ab7 .con>.top .li:first-child{text-align:left;width:30%}
.ab7 .con .box{margin-bottom: 30px;}
.ab7 .con .box .tit1{display: flex;justify-content: space-between;padding: 0 80px;line-height: 60px;background-color: #F5F2F1;color: #333333;cursor: pointer;}
.ab7 .con .box .tit1 .li{width: 20%;text-align:center;}
.ab7 .con .box .tit1 .li:first-child{text-align:left;width:30%;}
.ab7 .con .box .box1{padding: 70px 80px;border: 1px solid #DCE2EA;border-top: none;display: none;}
.ab7 .con .box .box1 .top2{display: flex;justify-content: space-between;align-items: center;margin-bottom: 34px;}
.ab7 .con .box .box1 .top2 .left{display: flex;}
.ab7 .con .box .box1 .top2 .left .btn{margin-right: 30px;width: 90px;height: 30px;border: 1px solid #E7450B;border-radius: 15px;line-height: 28px;text-align: center;color: #E7450B;}
.ab7 .con .box .box1 .top2 .right{background-image: linear-gradient(to right, #E7430C , #F6E300);width: 120px;height: 40px;line-height: 40px;text-align: center;border-radius: 20px;color: #fff;}
.ab7 .con .box .box1 .con2{display: flex;}
.ab7 .con .box .box1 .con2 .list{margin-right: 180px;}
.ab7 .con .box .box1 .con2 .list .name{line-height: 22px;color: #333333;margin-bottom: 22px;}
.ab7 .con .box .box1 .con2 .list .p{line-height: 28px;color: #939393;}

/* 产品列表 */
/* .pl_con{padding-bottom: 100px;} */
.pl_con .con{padding: 60px 5px 0 5px;overflow: hidden;}
.pl_con .con .box{display: flex;position: relative;margin-bottom: 80px;flex-flow:row-reverse!important;}
.pl_con .con .box::before{content: "";position: absolute;top: 56px;left: 0;width: 73.8%;height: 100%; background: url(../img/pl_bj.png);transform: translateX(-100%);transition: all 0.5s;opacity: 0;}
.pl_con .con .box .left{width: 37.5%;padding: 50px 70px 0 60px;margin-top: 56px;}
.pl_con .con .box .left .h{line-height: 36px;font-weight: bold;margin-bottom: 40px;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;height: 36px;color: #333333;}
.pl_con .con .box .left .h span{margin-right: 17px;}
.pl_con .con .box .left .p{line-height: 28px;color: #666666;margin-bottom: 60px;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;height: 56px;}
.pl_con .con .box .left .btn{width: 150px;height: 50px;line-height: 48px;text-align: center;border: 1px solid #E7450B;border-radius: 25px;}
.pl_con .con .box .left .btn span{display: inline-block;padding-right: 50px;background: url(../img/ybtn2.png)no-repeat right center;color: #E7450B;}
.pl_con .con .box .right{width: 62.5%;display: flex;align-items: center;}
.pl_con .con .box .right .pic{width:65.7%;height: 380px;display: flex;justify-content: center;align-items: center;background-color: #F9F9F9;}
.pl_con .con .box .right .day{width: 34.3%;display: flex;align-items: center;justify-content: center;text-align: center;color: #EBEBEB;font-weight: bold;font-family: din;}
.pl_con .con .box .right .day img{display: none;}
.pl_con .con .box:hover::before{transform: translateX(0);opacity: 1;z-index:-1;}
.pl_con .con .box:hover .left .h{color: #fff;}
.pl_con .con .box:hover .left .p{color: #fff;}
.pl_con .con .box:hover .left .btn{border-color: transparent;background-color: #fff;}
.pl_con .con .box:hover .right{background-color: #ffffff;box-shadow: 0 0 10px rgba(0,0,0,0.1);}
.pl_con .con .box:hover .right .pic{background: transparent;}
.pl_con .con .box:hover .right .day{color: #E96108;}
.pl_con .con .box:hover .right .day img{display: block;}

/* 产品详情 */
.ny_banner .p{max-width: 668px;line-height: 26px;color: #fff;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;height: 52px;margin-top: 30px;}
.pd_con .con .pd1{display: flex;justify-content: space-between;padding: 100px 0;}
.pd_con .con .pd1 .left{width: 46.3%;position: relative;overflow: hidden;}
.pd_con .con .pd1 .left .swiper-slide{height: 580px;background-color: #F8F8F8; display: flex;align-items: center;justify-content: center;}
.pd_con .con .pd1 .left .swiper-pagination{bottom: 30px;}
.pd_con .con .pd1 .left .swiper-pagination .swiper-pagination-bullet{opacity: 1;background-color: #C8C8C8;transition: all 0.5s;border-radius: 5px;}
.pd_con .con .pd1 .left .swiper-pagination .swiper-pagination-bullet-active{width: 40px;background-image: linear-gradient(to right, #E7430C , #F6E300);}
.pd_con .con .pd1 .right{width: 50%;}
.pd_con .con .pd1 .right .txt .h{color: #333333;line-height: 46px;padding-bottom: 30px;border-bottom: 1px solid #000000;margin-bottom: 50px;font-weight: bold;}
.pd_con .con .pd1 .right .txt .p{line-height: 28px;color: #666666;margin-bottom: 140px;}
.pd_con .con .pd1 .right .txt .p a{color: blue;text-decoration: underline !important;}
.pd_con .con .pd1 .right .pic_boxs .top{display: flex;justify-content: space-between;align-items: center;}
.pd_con .con .pd1 .right .pic_boxs .top .h1{color: #333333;line-height: 28px;font-weight: bold;}
.pd_con .con .pd1 .right .pic_boxs .top .btn_box{display: flex;}
.pd_con .con .pd1 .right .pic_boxs .top .btn_box div{width: 33px;height: 33px;background: no-repeat center;background-size: 100% 100%;margin-left: 20px;cursor: pointer;}
.pd_con .con .pd1 .right .pic_boxs .top .btn_box .prev{background-image: url(../img/prev_w.png);}
.pd_con .con .pd1 .right .pic_boxs .top .btn_box .next{background-image: url(../img/next_w.png);}
.pd_con .con .pd1 .right .pic_boxs .top .btn_box .prev:hover{background-image: url(../img/prev.png);}
.pd_con .con .pd1 .right .pic_boxs .top .btn_box .next:hover{background-image: url(../img/next.png);}
.pd_con .con .pd1 .right .pic_boxs .pic_box{position: relative;overflow: hidden;margin-top: 30px;text-align: center;}
.pd_con .con .pd1 .right .pic_boxs .pic_box .pic{overflow: hidden;margin-bottom: 20px;}
.pd_con .con .pd1 .right .pic_boxs .pic_box .pic img{transition: all 0.5s;width:100%;}
.pd_con .con .pd1 .right .pic_boxs .pic_box .pic:hover img{transform: scale(1.05);}

.pd_con .con .pd2 .top{line-height: 40px;color: #333333;padding-bottom: 30px;border-bottom: 1px solid #DEDEDE;margin-bottom: 70px;font-weight: bold;}
.pd_con .con .pd2 .con1{position: relative;overflow: hidden;margin-bottom: 100px;padding: 0 2px;padding-bottom:30px;}
.pd_con .con .pd2 .con1 .swiper-pagination{display: block;bottom:0;}
.swiper-pagination-bullet-active{background:#E96308;}
.pd_con .con .pd2 .con1 .swiper-slide{padding: 40px 36px 60px 36px;border: 1px solid #F1F1F1;height: 380px;transition: all 0.3s;}
.pd_con .con .pd2 .con1 .swiper-slide .top1{position: relative;margin-bottom: 40px;}
.pd_con .con .pd2 .con1 .swiper-slide .top1 .num{position: absolute;right: 0;top: 0;font-weight: bold;color: #EEEFF2;}
.pd_con .con .pd2 .con1 .swiper-slide .top1 .cn{line-height: 34px;margin-bottom: 14px;}
.pd_con .con .pd2 .con1 .swiper-slide .top1 .en{line-height: 22px;color: #999999;}
.pd_con .con .pd2 .con1 .swiper-slide .p_box{height:210px;overflow-y:auto;padding-right:8px;}
.pd_con .con .pd2 .con1 .swiper-slide .p_box::-webkit-scrollbar{ width:2px;height: 1px;}
.pd_con .con .pd2 .con1 .swiper-slide .p_box::-webkit-scrollbar-thumb{ background:#E96308;}
.pd_con .con .pd2 .con1 .swiper-slide .p_box::-webkit-scrollbar-track{ background:#00000050;}
.pd_con .con .pd2 .con1 .swiper-slide .p{padding-left: 16px;position: relative;line-height: 30px;margin-bottom: 10px;}
.pd_con .con .pd2 .con1 .swiper-slide .p::before{content: "";position: absolute;top:15px;left: 0; width: 8px;height: 8px;border-radius: 50%;background-color: #E96308;margin-top: -4px;}
.pd_con .con .pd2 .con1 .swiper-slide:hover{background-image: linear-gradient(to right, #E7430C , #F6E300);}
.pd_con .con .pd2 .con1 .swiper-slide:hover{color: #ffffff!important;}
.pd_con .con .pd2 .con1 .swiper-slide:hover .top1 .en{color: #fff;}
.pd_con .con .pd2 .con1 .swiper-slide:hover .p::before{background-color: #fff;}

.pd_con .con .pd3 .top{line-height: 40px;color: #333333;padding-bottom: 30px;border-bottom: 1px solid #DEDEDE;margin-bottom: 70px;font-weight: bold;}
.pd_con .con .pd3 .con{display: flex;justify-content: space-between;align-items: center;margin-bottom: 100px;}
.pd_con .con .pd3 .con img{height: 15vw;}
.pd_con .con .pd3 .con .kong{width: 25%;height: 0;}

.pd_con .con .pd4{padding-bottom: 100px;}
.pd_con .con .pd4 .top{line-height: 40px;color: #333333;padding-bottom: 30px;border-bottom: 1px solid #DEDEDE;margin-bottom: 70px;font-weight: bold;}
.pd_con .con .pd4 .con1 .top1{display: flex;text-align: center;color: #ffffff;background: #EC6000;line-height: 62px;}
.pd_con .con .pd4 .con1 .top1 .left{width:27%;border-right: 1px solid #fff;}
.pd_con .con .pd4 .con1 .top1 .center{width: 36.5%;border-right: 1px solid #fff;}
.pd_con .con .pd4 .con1 .top1 .right{width: 36.5%;}
.pd_con .con .pd4 .con1 .con2{display: flex;}
.pd_con .con .pd4 .con1 .con2 .left{width: 27%;line-height: 62px;text-align: center;color: #666666;}
.pd_con .con .pd4 .con1 .con2 .left .li{background-color: #DFDFDF;}
.pd_con .con .pd4 .con1 .con2 .left .li:nth-child(2n){background-color: #F3F3F3;}
.pd_con .con .pd4 .con1 .con2 .right{width: 73%;color: #666666;}
.pd_con .con .pd4 .con1 .con2 .right .li{display: flex;text-align: center;line-height: 61px;width: 100%;justify-content: center;border-bottom: 1px solid #D5D5D5;border-right: 1px solid #D5D5D5;}
.pd_con .con .pd4 .con1 .con2 .right .li span{display: block;width: 50%;}
.pd_con .con .pd4 .con1 .con2 .right .li span:nth-child(1){border-right: 1px solid #D5D5D5;}

.pd_con .con .pd4 table{line-height: 2;border-collapse: collapse;}
.pd_con .con .pd4 table td{border:1px solid #666;padding:0 10px;}

.pd_con .con .pd5{padding-bottom: 100px;}
.pd_con .con .pd5 .top{line-height: 40px;color: #333333;padding-bottom: 30px;border-bottom: 1px solid #DEDEDE;margin-bottom: 70px;font-weight: bold;}
.pd_con .con .pd5 .con1 .top1{display: flex;text-align: center;color: #ffffff;background: #EC6000;line-height: 62px;}
.pd_con .con .pd5 .con1 .top1 .left{width:27%;border-right: 1px solid #fff;}
.pd_con .con .pd5 .con1 .top1 .center{width: 27%;border-right: 1px solid #fff;}
.pd_con .con .pd5 .con1 .top1 .right{width: 46%;}
.pd_con .con .pd5 .con1 .con2{display: flex;margin-bottom: 30px;}
.pd_con .con .pd5 .con1 .con2 .left{width: 27%;line-height: 62px;text-align: center;color: #666666;}
.pd_con .con .pd5 .con1 .con2 .left .li{background-color: #DFDFDF;}
.pd_con .con .pd5 .con1 .con2 .left .li:nth-child(2n){background-color: #F3F3F3;}
.pd_con .con .pd5 .con1 .con2 .right{width: 73%;color: #666666;}
.pd_con .con .pd5 .con1 .con2 .right .li{display: flex;text-align: center;line-height: 61px;width: 100%;justify-content: center;border-bottom: 1px solid #D5D5D5;border-right: 1px solid #D5D5D5;}
.pd_con .con .pd5 .con1 .con2 .right .li span{display: block;width: 63%;}
.pd_con .con .pd5 .con1 .con2 .right .li span:nth-child(1){border-right: 1px solid #D5D5D5;width: 37%;}
.pd_con .con .pd5 .con1 .pr{color: #E7450B;line-height: 22px;margin-top: 10px;font-weight: bold;}

.pd6{padding-bottom: 100px;}
.pd6 .top{display: flex;justify-content: space-between;align-items: center;padding-bottom: 26px;border-bottom: 1px solid #DEDEDE;margin-bottom: 60px;}
.pd6 .top .h{line-height: 40px;color: #333333;font-weight: bold;}
.pd6 .top .btn_box{display: flex;}
.pd6 .top .btn_box div{width: 43px;height: 43px;background: no-repeat center;background-size: 100% 100%;margin-left: 20px;cursor: pointer;}
.pd6 .top .btn_box .prev{background-image: url(../img/prev_w.png);}
.pd6 .top .btn_box .next{background-image: url(../img/next_w.png);}
.pd6 .top .btn_box .prev:hover{background-image: url(../img/prev.png);}
.pd6 .top .btn_box .next:hover{background-image: url(../img/next.png);}
.pd6 .con{position: relative;overflow: hidden;}
.pd6 .con .swiper-pagination{display: none;}
.pd6 .con .swiper-slide .pic{width: 100%;height: 304px;background-color: #F9F9F9;display: flex;justify-content: center;align-items: center;margin-bottom: 30px;}
.pd6 .con .swiper-slide .pic img{transition: all 0.5s;}
.pd6 .con .swiper-slide:hover .pic img{transform: scale(1.05);}
.pd6 .con .swiper-slide .txt{text-align: center;line-height: 28px;color: #333333;}

.ps-part3{padding:0 0 80px 0;}
.ps-part3 .ny{display: flex;align-items: center;border:1px solid #E4E4E4;}
.ps-part3 .col-l{width: 46%;overflow: hidden;}
.ps-part3 .col-l img{display: block;width: 100%;}

.ps-part3 .col-r{padding:0 10%;width: 54%;}
.ps-part3 .col-r h3{margin-bottom: 50px;}
.ps-part3 .col-r dl{width: 100%;margin-bottom: 40px;}
.ps-part3 .col-r dl dt{width: 100%; background-color: #EFEFEF;border-radius: 2px;height:48px;display: flex;align-items: center;padding:0 40px;font-size:16px;color: #666666;cursor: pointer;}
.ps-part3 .col-r dl dt span{display: block;width: 24px;height:24px;background-color: #fff;border-radius: 50%;color:#E7450B;font-size:14px;font-weight: bold;text-align: center;line-height: 24px;margin-right: 20px;}
.ps-part3 .col-r dl dd{padding:35px 40px 0 40px;display: none;}
.ps-part3 .col-r dl dd ul{display: flex;flex-wrap: wrap;justify-content: space-between;}
.ps-part3 .col-r dl dd ul li{width: calc(50% - 15px);margin-bottom: 25px;}
.ps-part3 .col-r dl dd ul li p{font-size:16px;color: #333333;margin-bottom: 12px;}
.ps-part3 .col-r dl dd ul li p span{display: inline-block;color: #E7450B;margin-right: 10px;}
.ps-part3 .col-r dl dd ul li input{display: block;width: 100%;border:1px solid #E3E3E3;border-radius: 2px;height:50px;line-height: 50px;padding:0 20px;}
.ps-part3 .col-r dl dd  p{font-size:16px;color: #333333;margin-bottom: 12px;}
.ps-part3 .col-r dl dd  p span{display: inline-block;color: #E7450B;margin-right: 10px;}
.ps-part3 .col-r dl dd  textarea{display: block;width: 100%;border:1px solid #E3E3E3;border-radius: 2px;height:160px;line-height: 50px;padding:0 20px;}
.ps-part3 .col-r button{cursor: pointer; display: block;width: 100%;height:48px;text-align: center;line-height: 48px;background-image: linear-gradient(to right, #E7430C , #F6E300);border-radius: 2px;color: #fff;font-size:16px;border:none;margin-top:50px;}

/* 解决方案 */
.sol_con .sol_tab{margin-bottom: 60px;box-shadow: 0 0 10px rgba(0,0,0,0.05);}
.sol_con .sol_tab ul{display: flex;justify-content: space-between;}
.sol_con .sol_tab ul li{width: 25%;text-align: center;color: #777777;}
.sol_con .sol_tab ul li .pic{margin: 0 auto;width: 40px;margin-bottom:10px;}
.sol_con .sol_tab ul li .pic .img2{display: none;}
.sol_con .sol_tab ul li a{color: #777777;display: block;padding: 14px 0;position: relative;}
.sol_con .sol_tab ul li a:after{content: "";position: absolute;right: 0;top: 50%;transform: translateY(-50%);width: 1px;height: 40px;background-color: #CCCCCC;}
.sol_con .sol_tab ul li:last-child a:after{display:none;}
.sol_con .sol_tab ul li a:before{content: "";position: absolute;bottom: 0;left: 50%;transform: translateX(-50%);height: 2px;width: 0;background-color: #E7450B;transition: all 0.5s;}
.sol_con .sol_tab ul li.on a{color:#E7450B;}
.sol_con .sol_tab ul li.on a:before{width: 100%;}
.sol_con .sol_tab ul li.on .pic .img2{display: block;}
.sol_con .sol_tab ul li.on .pic .img1{display: none;}
.sol_con .con .box{margin-bottom: 100px;}
.sol_con .con .box .top{height: 732px;background: no-repeat center;background-size: cover;position:relative;}
.sol_con .con .box .top .txt{position: absolute;top: 50%;left: 6.25%;transform: translateY(-50%);color: #ffffff;}
.sol_con .con .box .top .txt .h{line-height: 46px;margin-bottom: 30px;font-weight: bold;}
.sol_con .con .box .top .txt .p{max-width: 668px;line-height: 28px!important;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;height: 56px;margin-bottom: 60px;}
.sol_con .con .box .top .txt .btn{width: 150px;height: 50px;line-height: 50px;text-align: center;background-color: #ffffff; border-radius: 25px;}
.sol_con .con .box .top .txt .btn:hover{background-color:#E7450B;}
.sol_con .con .box .top .txt .btn span{display: inline-block;padding-right: 50px;background: url(../img/ybtn2.png)no-repeat right center;color: #E7450B;}
.sol_con .con .box .top .txt .btn span:hover{color:#fff;background-image: url('../img/ybtn1.png');}
.sol_con .con .box .bottom{display: flex;justify-content: space-between;padding-top: 60px;}
.sol_con .con .box .bottom .left{position: relative;overflow: hidden;width: 59.5%;}
.sol_con .con .box .bottom .left .h{line-height: 34px;color: #333333;font-weight: bold;margin-bottom: 40px;}
.sol_con .con .box .bottom .left .swiper-pagination{display: none;}
.sol_con .con .box .bottom .left .swiper-slide{text-align: center;line-height: 22px;color: #333;transition: all 0.5s;}
.sol_con .con .box .bottom .left .swiper-slide:hover{color: #E7450B;}
.sol_con .con .box .bottom .left .swiper-slide .pic{margin-bottom: 22px;}
.sol_con .con .box .bottom .right{width: 28%;}
.sol_con .con .box .bottom .right .h{line-height: 34px;color: #333333;font-weight: bold;margin-bottom: 40px;}
.sol_con .con .box .bottom .right .p{line-height: 22px;color: #333;}

/* 案例详情 */
.sol_d_con{background-color: #F6F6F6;padding: 70px 0 0 0;}
.sol_d1{display: flex;justify-content: space-between;background-color: #FFFFFF;padding: 60px 70px 70px 0;margin-bottom: 30px;}
.sol_d1 .left .li{margin-bottom: 46px;}
.sol_d1 .left .li:last-child{margin-bottom: 0;}
.sol_d1 .left .li .h{display: table;line-height: 50px;width: 220px;position: relative;background-color: #F4F4F4;color: #333333;text-align: center;margin-bottom: 40px;}
.sol_d1 .left .li .h:before{content: "";position: absolute;top: 50%;left: 0;width: 5px;height: 30px;transform: translateY(-50%);background-color: #E7450B;}
.sol_d1 .left .li .p{margin-left: 70px;line-height: 22px;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;height: 44px;color: #666666;}

.sol_d2{padding: 60px 0;background-color: #ffffff;margin-bottom: 70px;}
.sol_d2 .h{display: table;line-height: 50px;width: 300px;position: relative;background-color: #F4F4F4;color: #333333;text-align: center;margin-bottom: 40px;}
.sol_d2 .h:before{content: "";position: absolute;top: 50%;left: 0;width: 5px;height: 30px;transform: translateY(-50%);background-color: #E7450B;}
.sol_d2 .boxs{padding: 0 70px;display: flex;justify-content: space-between;margin-bottom: 80px;flex-wrap:wrap;}
.sol_d2 .boxs:after{content:"";width: 32%;height: 0;overflow: hidden;}
.sol_d2 .boxs .box{width: 32%;background-color: #F6F6F6;border-radius: 4px;padding: 30px;position: relative;overflow: hidden;transition: all 0.5s;}
.sol_d2 .boxs .box .h1{color: #333333;line-height: 26px;margin-bottom: 20px;transition: all 0.5s;}
.sol_d2 .boxs .box .p{line-height: 28px;color: #666;max-width: 350px;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;height: 84px;transition: all 0.5s;}
.sol_d2 .boxs .box .num{position: absolute;right: 30px;bottom: 0;transform: translateY(30%);font-family: din;font-weight: bold;color: #DFDFDF;transition: all 0.5s;}
.sol_d2 .boxs .box:hover{background-image: linear-gradient(to right, #E7430C , #F6E300);}
.sol_d2 .boxs .box:hover .h1{color: #fff;}
.sol_d2 .boxs .box:hover .p{color: #fff;}
.sol_d2 .boxs .box:hover .num{color: #fff;}
.sol_d2 .list1{margin: 0 70px;position: relative;overflow: hidden;padding-bottom: 60px;}
.sol_d2 .list1 .swiper-slide{border: 1px solid #D4D4D4;}
.sol_d2 .list1 .swiper-pagination{bottom: 0;}
.sol_d2 .list1 .swiper-pagination .swiper-pagination-bullet{opacity: 1;background-color: #C8C8C8;transition: all 0.5s;border-radius: 5px;}
.sol_d2 .list1 .swiper-pagination .swiper-pagination-bullet-active{width: 40px;background-image: linear-gradient(to right, #E7430C , #F6E300);}
.sol_d_con .pd6{padding:70px 0 100px 0;background-color: #fff;}

/* 技术支持 */
.ser_con .ser1{padding-top: 100px;}
.ser_con .ser1 .tit{text-align: center;margin-bottom: 0;line-height: 56px;color: #333333;font-weight: bold;}
.ser_con .ser1 .con{background: url(../img/coo1_bj.png)no-repeat center;background-size: 100% 100%;padding:60px 0 80px 0;}
.ser_con .ser1 .con .w1680{display: flex;justify-content: space-between;align-items: center;}
.ser_con .ser1 .con .w1680 .left{width: 54.7%;}
.ser_con .ser1 .con .w1680 .right{width: 36%;background: #fff;border-radius: 35px;padding:40px 40px 50px 40px;box-shadow: 0 0 10px rgba(0,0,0,0.05);}
.ser_con .ser1 .con .w1680 .right.m_right{display:none;}
.ser_con .ser1 .con .w1680 .right .box{display: none;}
.ser_con .ser1 .con .w1680 .right .box.show{display: block;}
.ser_con .ser1 .con .w1680 .right .h{line-height: 45px;color: #333333;font-weight: bold;margin-bottom: 30px;position: relative;}
.ser_con .ser1 .con .w1680 .right .h:before{content: "";position: absolute;top: 0;left: -40px; width: 6px;height: 40px;background-color: #E7450B;}
.ser_con .ser1 .con .w1680 .right .pic{width: 100%;overflow: hidden;}
.ser_con .ser1 .con .w1680 .right .pic img{transition: all 0.5s;margin-bottom: 30px;}
.ser_con .ser1 .con .w1680 .right .pic:hover img{transform: scale(1.05);}
.ser_con .ser1 .con .w1680 .right .h1{line-height: 34px;color: #E7450B;font-weight: bold;padding-bottom: 20px;border-bottom: 1px solid #E8E8E8;margin-bottom:30px;}
.ser_con .ser1 .con .w1680 .right .txt{position:relative;overflow:hidden;padding-bottom:60px;}
.ser_con .ser1 .con .w1680 .right .txt .swiper-button-prev,.ser_con .ser1 .con .w1680 .right .txt .swiper-button-next{top: auto;bottom: 0;width:30px;height:30px;}
.ser_con .ser1 .con .w1680 .right .txt .swiper-button-prev{left: 50%;transform: translateX(-110%);background:url(../img/prev_w.png)no-repeat center;background-size:100% 100%;}
.ser_con .ser1 .con .w1680 .right .txt .swiper-button-prev:hover{background-image:url(../img/prev.png);}
.ser_con .ser1 .con .w1680 .right .txt .swiper-button-next{right: 50%;transform: translateX(110%);background:url(../img/next_w.png)no-repeat center;background-size:100% 100%;}
.ser_con .ser1 .con .w1680 .right .txt .swiper-button-next:hover{background-image:url(../img/next.png);}
.ser_con .ser1 .con .w1680 .right .txt .h2{line-height: 22px;color: #333333;font-weight: bold;margin-bottom: 10px;}
.ser_con .ser1 .con .w1680 .right .txt .p{line-height: 18px;color: #666666;margin-bottom: 30px;}
.ser_con .ser1 .con .w1680 .right .txt .bottom{display: flex;}
.ser_con .ser1 .con .w1680 .right .txt .bottom .item{margin-right: 76px;}
.ser_con .ser1 .con .w1680 .right .txt .bottom .item:last-child{margin-right: 0;}
.ser_con .ser1 .con .w1680 .right .txt .bottom .item .p1{color: #E7450B;font-family: din;font-weight: bold;}

.ser_con .ser2{padding: 80px 0 100px 0;}
.ser_con .ser2 .tit{text-align: center;margin-bottom: 60px;line-height: 56px;color: #333333;font-weight: bold;}
.ser_con .ser2 .boxs{position: relative;overflow: hidden;padding: 0 2px; padding-bottom: 120px;}
.ser_con .ser2 .boxs .box{width: 31.5%;border: 1px solid #EBEBEB;display: flex;align-items: center;}
.ser_con .ser2 .boxs .box .left{width: 130px;text-align: center;padding: 20px 0;background-color: #DCDCDC;color: #E7450B;}
.ser_con .ser2 .boxs .box .left .pic{display: table; margin: 0 auto;margin-bottom: 10px;}
.ser_con .ser2 .boxs .box .left .pic .img2{display: none;}
.ser_con .ser2 .boxs .box .right{font-weight: bold;color: #333333;margin-left: 40px;}
.ser_con .ser2 .boxs .box:hover .left{color: #fff;background-image: linear-gradient(to bottom, #E7430C , #F6E300);}
.ser_con .ser2 .boxs .box:hover .left .pic .img2{display: block;}
.ser_con .ser2 .boxs .box:hover .left .pic .img1{display: none;}
.ser_con .ser2 .boxs .box:hover .right{color: #E7450B;}

.ser_con .ser2 .boxs .swiper-pagination-bullet {width: 50px;height: 50px;text-align: center;line-height: 50px;font-size: 12px;color: #000;opacity: 1;background: #fff;border: 1px solid #DCDCDC;margin: 0 10px;}
.ser_con .ser2 .boxs .swiper-pagination-bullet-active {color: #fff;background: #E7450B;border-color: transparent;}

.ser3 .tit{text-align: center;font-weight: bold;line-height: 56px;margin-bottom: 50px;}
.ser3 .con .box{margin-bottom: 40px;padding-bottom: 2px;}
.ser3 .con .box .top{display: flex;justify-content: space-between;line-height: 26px;padding: 27px 60px;background-color: #F2F2F2;border-radius: 4px;cursor: pointer;}
.ser3 .con .box .bottom{display: none;padding:0 60px;margin: 50px 0; line-height: 28px;color: #ffffff;-webkit-box-orient: vertical;max-width: 1150px;}
.ser3 .con .box.on{background: url(../img/ser_bj.png)no-repeat;background-size: 100% 100%;}
.ser3 .con .box.on .top{color: #ffffff;background-color: transparent;border-bottom: 1px solid rgba(255,255,255,0.5);border-bottom-left-radius: 0;border-bottom-right-radius: 0;}
/* .ser3 .con .box.on .bottom{display: -webkit-box;} */

/* 联系我们 */
.tac_con .tac1{padding: 100px 0;}
.tac_con .tac1 .tit{text-align: center;line-height: 56px;margin-bottom: 60px;color: #333;font-weight: bold;}
.tac_con .tac1 .top{padding: 100px 80px;display: flex;justify-content: space-between;align-items: center;border:1px solid #EBEBEB;}
.tac_con .tac1 .top .box .icon{margin-bottom: 30px;}
.tac_con .tac1 .top .box .solid{width: 320px;height: 1px;background-color: #D9D9D9;margin-bottom: 30px;}
.tac_con .tac1 .top .box .p1{line-height: 22px;color: #999999;margin-bottom: 10px;}
.tac_con .tac1 .top .box .p2{line-height: 28px;color: #333333;}
.tac_con .tac1 .top .box .pic{display: table;margin: 0 auto;margin-bottom: 14px;width:130px;}
.tac_con .tac1 .top .box .pic3{line-height: 28px;color: #333333;}

.tac_con .tac2{height: 620px;padding-bottom: 100px;}
.tac_con .tac2 #container{height: 100%;}
.tac_con .tac2 #container .contact_ms{display: flex;align-items: center;background:url(../img/map_bj.png)no-repeat;background-size: 100% 100%;width: 480px;height: 128px; padding:4px 12px 12px 12px;}
.tac_con .tac2 #container .contact_ms .pic{margin-right: 30px;}
.tac_con .tac2 #container .contact_ms .h{font-weight: bold;color: #ffffff;line-height: 30px;margin-bottom: 15px;}
.tac_con .tac2 #container .contact_ms .p{color: #ffffff;}
.tac_con .tac2 .amap-icon{display: none;}

.tac_con .tac3 .tit{text-align: center;line-height: 50px;color: #333333;line-height: 50px;margin-bottom: 50px;font-weight: bold;}
.c-part2{padding-bottom: 100px;}
.c-part2 .tab{margin-top:80px;display: flex;justify-content: space-between;align-items: center;}
.c-part2 .tab .col-l{display: flex;}
.c-part2 .tab .col-l a{display: flex;align-items: center;color: #333;font-size:24px;font-weight: bold;padding-left: 55px;height:40px;line-height: 40px;position:relative;}
.c-part2 .tab .col-l a::before{content: '';display: block;width: 40px;height:40px;position: absolute;left:0;top:0;}
.c-part2 .tab .col-l a:nth-child(1){margin-right: 120px;}
.c-part2 .tab .col-l a:nth-child(1)::before{background-image: url(../img/c_2_ico1.png);}
.c-part2 .tab .col-l a:nth-child(2)::before{background-image: url(../img/c_2_ico2.png);}
.c-part2 .tab .col-l a.active{color:#E7450B;}
.c-part2 .tab .col-l a:nth-child(1).active::before{background-image: url(../img/c_2_ico1a.png);}
.c-part2 .tab .col-l a:nth-child(2).active::before{background-image: url(../img/c_2_ico2a.png);}

.c-part2 .tab .col-r{display: flex;}
.c-part2 .tab .col-r a{width: 300px;height:60px;line-height: 60px;border-radius: 30px;background-color: #F8F8F8;margin-right: 30px;box-sizing: border-box;padding:0 40px;position: relative;}
.c-part2 .tab .col-r a.one{text-align: center;background-color: #E7450B;color: #fff;font-size:18px;}
.c-part2 .tab .col-r a h3{position: relative;font-size:18px;color: #757575;font-weight: normal;}
.c-part2 .tab .col-r a h3::before{content: '';width: 15px;height:9px;background-image: url(../img/down_ico.png);position: absolute;top:50%;transform: translateY(-50%);right:0px;}
.c-part2 .tab .col-r .form {height:60px;position:relative;}
.c-part2 .tab .col-r .form .el-select {width:300px;margin-right:30px;float:left;height:60px;}
.c-part2 .tab .col-r .form .el-select>.el-input {width:100%;height:60px;}
.c-part2 .tab .col-r .form select {width:300px;margin-right:50px;float:left;height:60px;border:none;padding:0 40px;background-color:#F1F1F1;}
.c-part2 .tab .col-r .form select>option {width:100%;height:60px;}
.c-part2 .tab .col-r .form .el-input {width:50%;float:left;height:60px;position:relative;}
.c-part2 .tab .col-r .form .el-input__inner {background-color:#F8F8F8;padding:0 40px;border-radius: 60px;}
.search .c-part2 .tab .col-r .form .el-input {width:100%;float:none;}
.c-part2 .tab .col-r .el-input__inner {height:60px;border-radius:0;border:none;}
.c-part2 .tab .col-r .el-button {border:none;position:absolute;right:10px;top:14px;background-color:transparent;}
.c-part2 .tab .col-r.el-button:focus,.c-part2 .tab .col-r .el-button:hover {background-color:transparent;}
.c-part2 .tab .col-r .el-input__suffix {right:15px;}

.c-part2 .el-pager li{width: 50px;height:50px;text-align: center;line-height: 50px;}
.c-part2 .el-pagination.is-background .btn-next,.c-part2 .el-pagination.is-background .btn-prev,.c-part2 .el-pagination.is-background .el-pager li{width: 50px;height:50px;text-align: center;line-height: 50px;border-radius:50%;}




.c-part2 .list{margin-top:100px;display: flex;  flex-wrap: wrap;}
.c-part2 .list .item{background-color: #F5F5F5;padding:40px;width: calc(100% / 3 - 60px);margin-bottom: 60px;transition:all .3s;margin-right:90px;}
.c-part2 .list .item:nth-child(3n){margin-right:0;}
.c-part2 .list .item h3{margin-bottom: 30px;transition:all .3s}
.c-part2 .list .item p{font-size:16px;line-height: 28px;color: #333333;display: flex;align-items: flex-start;margin-bottom: 20px;}
.c-part2 .list .item p img{margin-right: 20px;}
.c-part2 .list .item a{display: flex;align-items: center;color: #E7450B;}
.c-part2 .list .item a img{margin-right: 20px;}

.c-part2 .list .item:hover{box-shadow: 0px 0px 5px 1px rgba(0, 0, 0, 0.13);}
.c-part2 .list .item:hover h3{color:#E7450B;}

/* 搜索页 */
.ser_top{width: 600px; max-width: 90%;margin: 0 auto;margin-top: 80px;display: flex;justify-content: space-between;align-items: center;}
.ser_top .left{width: 100px;height: 50px;padding-right:0;border: 1px solid #DCDCDC;border-right:none;}
.ser_top .left select{height: 48px;line-height:48px;border:none; text-align:center;background:url(../img/us_xl.png)no-repeat 84px center;
text-align: center;
text-align-last: center;}
.ser_top .input{width: calc(100% - 100px);}
.ser_top .input form{display: none;}
.ser_top .input form.show{display: block;}
.ser_input{display: flex;justify-content: space-between;align-items: center;}
.ser_input input{width: calc(100% - 110px);line-height: 48px;border: 1px solid #DCDCDC;padding-left:10px;}
.ser_input .button{width: 110px;padding-left:0; height: 50px;border: none;background-color: transparent;font-size: 18px;text-align: center;background: url(../img/i-search.png)no-repeat center;background-color: #E7450B;cursor: pointer;background-size: auto 80%;transition: :all 0.5s;}
.ser_input .button:hover{opacity: 0.8;}
.ser_cons .con{display: none;}
.pl_con .con.show{display: block;}
.news_con .con.show{display: flex;}
.news_con .con.show:after{content:"";width:28.45%;height:0;}
.m_header{display: none;}

@media only screen and (min-width:1930px) {
    .ab1 .top .left{
        width: 32.5%;
        padding-bottom: 18.5%;
    }
}
@media only screen and (max-width:1680px) {
    .f_12 {
        font-size: 12px;
    }
    .f_13 {
        font-size: 12px;
    }
    .f_14 {
        font-size: 13px;
    }
    
    .f_15 {
        font-size: 14px;
    }
    
    .f_16 {
        font-size: 14px;
    }
    
    .f_18 {
        font-size: 16px;
    }
    
    .f_20 {
        font-size: 18px;
    }
    .f_21 {
        font-size: 18px;
    }
    
    .f_22 {
        font-size: 20px;
    }
    
    .f_24 {
        font-size: 22px;
    }
    
    .f_26 {
        font-size: 24px;
    }
    
    .f_28 {
        font-size: 26px;
    }
    
    .f_30 {
        font-size:28px;
    }
    
    .f_32 {
        font-size: 28px;
    }
    
    .f_34 {
        font-size: 32px;
    }
    .f_35 {
        font-size: 32px;
    }
    
    .f_36 {
        font-size: 33px;
    }
    
    .f_38 {
        font-size: 34px;
    }
    
    .f_40 {
        font-size: 36px;
    }
    
    .f_42 {
        font-size: 38px;
    }
    
    .f_44 {
        font-size: 40px;
    }
    .f_45 {
        font-size: 40px;
    }
    .f_48 {
        font-size: 42px;
    }
    
    .f_50 {
        font-size: 44px;
    }
    
    .f_55 {
        font-size: 46px;
    }
    
    .f_56 {
        font-size: 50px;
    }
    
    .f_58 {
        font-size: 52px;
    }
    
    .f_60 {
        font-size: 54px;
    }
    
    .f_64 {
        font-size: 56px;
    }
    
    .f_70 {
        font-size: 62px;
    }
    
    .f_80 {
        font-size: 72px;
    }
    
    .f_85 {
        font-size: 75px;
    }
    
    .f_90 {
        font-size: 80px;
    }
    
    .f_100 {
        font-size: 90px;
    }
    
    .f_110 {
        font-size: 100px;
    }
    
    .f_117 {
        font-size: 110px;
    }
    
    .f_120 {
        font-size: 110px;
    }
    
    .f_144 {
        font-size: 130px;
    }
    
    .f_150 {
        font-size: 140px;
    }
    
    .f_168 {
        font-size: 150px;
    }
    .header .w1680 .h_nav>li{min-width: 56px;margin-right:2.2vw;}
    .header .w1680 .h_right1 .search{width: 18px;}
    .header .w1680 .h_right1 .lag{width: 18px;}
    .header .w1680 .h_right1 .tel{width: 150px;height: 26px;line-height:26px;}
    .header .w1680 .h_right1 .tel span{background-size: auto 60%;}
    
    .index_part1 .con .swiper-slide{height: 600px;}
    .index_part2 .con .bpic_boxs .bpic .txt .icon{margin-bottom: 33px;}
    .index_part2 .con .bpic_boxs .bpic .txt .h{margin-bottom: 24px;}
    .index_part2 .con .bpic_boxs .bpic .txt .p{margin-bottom: 90px;}
    .index_part3>.top .left .p .btnn{margin-top:45px;margin-bottom: 52px;}
    .index_part3>.bottom .box{padding: 30px 22px 22px 30px;}
    .index_part3>.bottom .box .on{padding: 30px 22px 22px 30px;}
    .index_part3>.bottom .box .div .icon{width: 107px;}
    .index_part3>.bottom .box .on .icon{width: 107px;}
    .index_part3>.bottom .box .div .en{margin-bottom: 42px;}
    .index_part3>.bottom .box .on .en{margin-bottom: 8px;}
    .index_part3>.bottom .box .on .p{margin-bottom: 22px;}
    .index_part3>.bottom .box .on .btn{height: 40px;line-height: 38px;}
    .index_part5 .txt .p{margin-top: 20px;margin-bottom: 30px;}
    .footer .top{padding: 57px 0 42px 0;margin-bottom:42px;}
    .footer .top .f_nav ul li:nth-child(1){margin-bottom:22px;}
    .footer .center .c_left .f_logo{margin-bottom: 30px;}
    .footer .center{padding-bottom: 60px;}
    .footer .bottom{line-height: 45px;}
    .footer .top .back{width: 37px;}
    .index_part3{margin-bottom: 172px;}
    .pl_con .con{padding-top: 40px;}
    .pl_con .con .box .right .pic{height:285px;}
    .pl_con .con .box .left .h{margin-bottom: 30px;}
    .pl_con .con .box .left .p{margin-bottom: 45px;}
    .ny_tab ul li{line-height: 22px;padding: 20px 0;margin-right:70px;}
    .news_con .con .box{padding: 45px 0;}
    .news_con .con .box .pic{margin-bottom: 18px;}
    .news_con .con .box .day{margin-bottom: 15px;}
    .news_con .con .box .txt .h{margin-bottom: 22px;}
    .news_con .con .box .txt{padding-bottom: 27px;}
    .ab1 .top .right{padding: 48px 84px 48px 41px;margin-top:46px;}
    .ab1 .top .right .h1{margin-bottom: 30px;padding-bottom:15px;}
    .ab1 .top .right .h2{margin-bottom: 30px;}
    .ab2 .right{padding: 56px 6.25% 45px 52px;}
    .ab2 .right .box{width: 242px;}
    .ab2 .right .box:nth-child(1) .txt:after, .ab2 .right .box:nth-child(3) .txt:after{right:-90px;}
    .ab3{padding-top: 75px;margin-bottom:75px;}
    .ab3 .tit{margin-bottom:52px;}
    .ab3 .con{padding-top:47px;}
    .ab3 .con .swiper-slide .txt{padding: 18px 0 33px 0;}
    .ab3 .con .swiper-slide .txt .h{margin-bottom: 15px;}
    .ab4 .tit{margin-bottom: 52px;}
    .ab4 .con{height: 690px;}
    .ab5{padding: 75px 0;}
    .ab6{margin-bottom: 75px;}
    .ab7{margin-bottom: 65px;}
    .tac_con .tac1{padding: 75px 0;}
    .tac_con .tac1 .tit{margin-bottom: 45px;}
    .tac_con .tac1 .top{padding: 75px 60px;}
    .tac_con .tac1 .top .box .solid{width: 240px;}
    .tac_con .tac1 .top .box .icon{margin-bottom: 22px;}
	.tac_con .tac1 .top .box .solid{margin-bottom: 22px;}
	.tac_con .tac1 .top .box .p1{margin-bottom: 7px;}
	.tac_con .tac2{padding-bottom:75px;}
	.tac_con .tac3 .tit{margin-bottom: 37px;}
	.c-part2 .tab{margin-top: 60px;}
	.c-part2 .tab .col-r a{width:225px;height:45px;line-height:45px;}
	.c-part2 .tab .col-r .form .el-select{width:225px;height:45px;line-height:45px;}
	.c-part2 .tab .col-r .el-input__inner{height: 45px;}
	.c-part2 .tab .col-l a:nth-child(1){margin-right:90px;}
	.c-part2 .list{margin-top: 75px;}
	.c-part2 .list .item{margin-right:60px;width:calc(100% / 3 - 40px);}
	.ny_tit{margin: 75px 0 45px 0;}
	.coo_con .con .top{margin-bottom: 60px;}
	.coo_con .con .list .box{margin-bottom: 30px;}
	.page{margin-bottom: 60px;}
	.coo_con .con .top .right .box .num{margin-bottom: 15px;}
	.sol_con .sol_tab{margin-bottom: 45px;}
	.sol_con .con .box{margin-bottom: 75px;}
	.sol_con .con .box .top{height: 550px;}
	.sol_con .con .box .top .txt .h{margin-bottom: 22px;}
	.sol_con .con .box .top .txt .p{margin-bottom: 45px;}
	.sol_con .con .box .bottom{padding-top: 45px;}
	.sol_con .con .box .bottom .left .h{margin-bottom: 30px;}
	.sol_con .con .box .bottom .right .h{margin-bottom: 30px;}
	.sol_con .con .box .bottom .left .swiper-slide .pic{margin-bottom: 12px;}
	
	.sol_d1{padding: 45px 48px 48px 0;}
	.sol_d2{padding: 45px 0;}
	.sol_d2 .boxs{padding: 0 48px;}
	.sol_d2 .list1{margin: 0 48px;}
	.sol_d1 .left .li{margin-bottom: 34px;}
	.sol_d1 .left .li .h{margin-bottom: 30px;}
	.sol_d1 .left .li .p{padding-right: 14px;}
	.sol_d2 .h{margin-bottom: 30px;}
	.sol_d2 .boxs{margin-bottom: 60px;}
	.sol_d_con .pd6{padding: 48px 0 75px 0;}
	.news_con .con{margin-bottom: 52px;}
	
	.nd_con .tit{padding: 60px 0 37px 0;margin-bottom:43px;}
	.nd_con .tit .h{margin-bottom: 19px;}
	.nd_con .b_list{padding-top: 30px;margin-top: 60px;margin-bottom: 120px;}
	
	.pd6{padding-bottom: 75px;}
	.ps-part3{padding: 0 0 60px 0;}
	.pd_con .con .pd5,.pd_con .con .pd4{padding-bottom: 75px;}
	.pd_con .con .pd1{padding: 75px 0;}
	.pd_con .con .pd2 .con1{margin-bottom: 75px;}
	.pd_con .con .pd3 .con{margin-bottom: 75px;}
	
	.pd_con .con .pd1 .left .swiper-slide{height: 435px;}
	.pd_con .con .pd1 .right .txt .h{padding-bottom: 22px;margin-bottom: 37px;}
	.pd_con .con .pd1 .right .txt .p{margin-bottom: 105px;}
	.pd_con .con .pd2 .con1 .swiper-slide .top1{margin-bottom: 30px;}
	.pd_con .con .pd2 .con1 .swiper-slide{padding: 30px 27px 45px 27px;}
	
	.ser_con .ser1 .map{transform: scale(0.8) translateX(-10%);}
	.index_part2 .top .left .p{margin-top: 40px;}
	.ser_con .ser1{padding-top: 75px;}
	.ser_con .ser2{padding: 75px 0 60px 0;}
	.ser_con .ser2 .tit{margin-bottom: 45px;}
	
}
@media only screen and (max-width:1560px) {
    .ab4 .con{height: 654px;}
}
@media only screen and (max-width:1480px) {
    .f_24{font-size: 18px;}
    .f_32{font-size: 24px;}
    .f_40{font-size: 32px;}
    .f_48{font-size: 36px;}
    .f_50{font-size: 40px;}
    .f_56{font-size: 44px;}
    .f_60{font-size: 46px;}
    .f_70{font-size: 54px;}
    .ser_con .ser1 .con{padding-top: 30px;padding-bottom:40px;}
    .ny_banner .txt .en{line-height: 60px;margin-bottom:10px;}
    .ny_banner .txt .cn{line-height: 56px;}
    .index_banner .txt .h1{line-height: 56px;}
    .index_banner .txt .h2{line-height: 74px;}
    .index_banner .bottom{height: 80px;}
    .index_part1 .top{padding: 63px 0 51px 0;}
    .btnn{height: 42px;line-height: 42px;width:144px;}
    .index_part1 .con .swiper-slide{height: 500px;}
    .index_part1 .con .swiper-slide img{top: 38%;}
    .index_part1 .con .swiper-slide .txt{padding: 40px 6.25vw;}
    .index_part2 .top{padding: 64px 0 46px 0;}
    .index_part2 .con .bpic_boxs .bpic .txt .icon{margin-bottom: 26px;}
    .index_part2 .con .bpic_boxs .bpic .txt .h{margin-bottom: 10px;}
    .index_part2 .con .bpic_boxs .bpic .txt .p{margin-bottom: 10px;line-height:26px;}
    .index_part2 .con .btn_box .btn .icon{width: 30px;margin-bottom:7px;}
    .index_part3{padding-top:52px;}
    .index_part3>.top .left .p p{margin-top:18px;margin-bottom: 16px;line-height:22px;}
    .index_part3>.top .right .top{padding: 12px 27px;}
    .index_part3>.top .left .num_box{padding: 22px 32px;}
    .index_part3>.bottom .box .div .icon{width: 90px;}
    .index_part3>.bottom .box .on .icon{width: 90px;}
    .index_part3>.bottom .box .div .en{margin-bottom: 36px;}
	.ps-part3 .col-r{padding:0 5%;}
	.ps-part3 .col-r h3{margin-bottom: 20px;}
	.ps-part3 .col-r dl{margin-bottom: 20px;}
	.ps-part3 .col-r button{margin-top:20px;}
	.index_part4 .btn{height: 42px;line-height: 40px;}
	.index_part5 .txt{top: 48%;}
	.index_part5 .txt .btn{height: 40px;line-height: 38px;}
	.index_part5 .yuan{transform:translate(-50%,-50%) scale(0.7);}
	.index_part5 .txt .p{width: 460px;}
	.header .logo{width: 153px;}
	.header .w1680 .h_nav>li{margin-right: 1.6vw;}
	.index_part4 .con .box .left{width: 310px;}
	.index_part4 .con .box .right{width: 66%;}
	.pl_con .con .box .left .btn{line-height: 38px;height: 40px;}
	.news_con .con .box .btn{height: 40px;line-height: 38px;margin-top:30px;}
	.ab2 .right .box:nth-child(1) .txt:after, .ab2 .right .box:nth-child(3) .txt:after{right:-60px;}
	.ab1 .top .right .h1{line-height: 42px;}
	.ab4 .con{height: 617px;}
	.index_part3>.top .right>.bottom .box1{top: 14%;}
	.index_part3>.top .right>.bottom .box2{top: 42%;}
	.index_part3>.top .right>.bottom .box3{top: 5%;}
	.index_part3>.top .right>.bottom .box4{left: 38%;}
	.index_part3>.top .right>.bottom .box5{top: 16%;}
	.sol_con .con .box .top .txt .btn{height: 40px;line-height: 40px;}
}

@media only screen and (max-width:1366px) {
    .ab4 .con{height: 590px;}
}
@media only screen and (max-width:1280px) {
	.ps-part3 .col-r h3{font-size:24px;}
	.ps-part3 .col-r dl dd{padding:15px 20px 0 20px;}
	.ps-part3 .col-r dl dd ul li{margin-bottom: 10px;}
	.index_part5{padding-bottom: 53%;background-size:110% 100%;}
	.index_part3>.top .left .num_box{padding: 16px 10px;}
	.index_part5 .yuan13{left: 90%;}
	.index_part5 .yuan14{left: 90%;}
	.index_part5 .yuan1{left: 8%;}
	.index_part5 .yuan2{left: 8%;}
	.index_part5 .yuan12{left: 76%;}
	.index_part5 .yuan4{left: 23%;}
	.index_part3>.bottom .box .div .icon{width: 70px;}
	.index_part3>.bottom .box .on .icon{width: 70px;}
	.index_part3>.bottom .box .on{padding: 16px 22px;}
	.index_part1 .con .swiper-slide{height: 430px;}
	.ab2 .right .box{width: 220px;}
	.ab2 .right .box .num .f_50{font-size: 30px;}
	.ab2 .right .box .txt .en{margin-bottom: 4px;}
	.index_part3>.top .right>.bottom .box1{top: 11%;}
	.index_part3>.top .right>.bottom .box2{top: 40%;}
	.index_part2 .con .bpic_boxs .bpic .txt .p{margin-bottom: 50px;}
	.sol_con .con .box{margin-bottom: 50px;}
	.sol_con .con .box .bottom .left .h{margin-bottom: 20px;}
	.sol_con .con .box .bottom .right .h{margin-bottom: 20px;}
}

/*reset css*/
/**{margin:0;padding:0;list-style:none;border:none;}*/
/*body{height:2000px;background:#555;font-family:'microsoft yahei';}*/
.izl-rmenu{
	       margin-right: 0;
	       width: 70px;
	       position: fixed;
	       right: 2px;
	       top: 65%;
	       -webkit-box-shadow: #DDD 0px 1px 5px;
	       -moz-box-shadow: #DDD 0px 1px 5px;
	       box-shadow: #DDD 0px 1px 5px;
	       z-index:40;
}
.izl-rmenu .consult{    
	background-image: url(../img/consult_icon.jpg);
    background-repeat: no-repeat;
    background-position: center -77px;
    display: block;
    height: 76px;
    width: 70px;
}
.izl-rmenu .consult .phone {
    background-color: rgb(247,247,255);
    position: absolute;
    width: 160px;
    left: -160px;
    top: 0px;
    line-height: 73px;
    color: #000;
    font-size: 18px;
    text-align: center;
    display: none;
    box-shadow: #DDD -1px 1px 4px;
}
.izl-rmenu a.consult:hover .phone{display:inline !important;}
.izl-rmenu .cart {
    background-image: url(../img/consult_icon.jpg);
    background-repeat: no-repeat;
    background-position: center bottom;
    display: block;
   height: 76px;
   width: 70px;
    font-size: 12px;
    line-height: 16px;
    color: #45BDFF;
    text-align: center;
    padding-top: 15px;
    padding-right: 18px;
    padding-bottom: 47px;
    padding-left: 48px;
    position: relative;
}
.izl-rmenu a.cart:hover .pic{display:block;}
.izl-rmenu .btn_top {
    background-image: url(../img/float_top.gif);
    background-repeat: no-repeat;
    background-position: center top;
    display: block;
    height: 39px;
    width: 70px;
    -webkit-transition: all 0s ease-in-out;
    -moz-transition: all 0s ease-in-out;
    -o-transition: all 0s ease-in-out;
    transition: all 0s ease-in-out;
}
.izl-rmenu .btn_top:hover {
	background-image: url(../img/float_top.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.izl-rmenu .cart .pic {
	display:none;
    position: absolute;
    left: -160px;
    top: 0;
    width: 160px;
    height: 160px;
    background:no-repeat center;
	background-size: 100% 100%;
}
#udesk-feedback-tab {
    position: fixed;
    right: 2px;
    top: 65%;
    margin-top: -76px;
    -webkit-box-shadow: #DDD 0px -1px 5px;
    -moz-box-shadow: #DDD 0px -1px 5px;
    box-shadow: #DDD 0px -1px 5px;
    z-index: 10000;
    cursor: pointer;
    background-image: url(../img/consult_icon.jpg);
    background-repeat: no-repeat;
    background-position: center top;
    display: block;
    height: 76px;
    width: 70px;
    background-color: #FFF!important;
    z-index:40;
}

@media only screen and (max-width:1024px) {
    /*.izl-rmenu{display: none;}*/
    .f_22{font-size: 16px;}
    .f_40{font-size: 25px;}
    body{overflow-x:hidden!important;width:100vw;}
	.ps-part3{padding:40px 0;}
	.ps-part3 .ny{display: block;}
	.ps-part3 .col-l{width: 100%;}
	.ps-part3 .col-r{width: 100%;padding:20px 5%;}
	.ps-part3 .col-r dl dt{font-size:14px;}
	.ps-part3 .col-r dl dd ul li{width: 100%;}
	.header{display: none;}
	.m_header{display: block;padding:12px 3%;position:fixed;top:0;left:0;background-color:#fff;width:100%; z-index:98;}
	.m_header .logo{width:120px;z-index:3;}
	.m_header .right{position: absolute;right: 3%;top: 50%;transform: translateY(-50%);z-index:3;}
	.m_header .right.hide{display: none;}
	.m_navs{display: block;}
	.m_navs{position: fixed;left: 0;top: 0;width: 100vw;overflow: hidden;height:100vh;z-index:-1;opacity:0;}
	.m_navs.show{z-index: 99;opacity:1;}
	.m_nav{display: block;position: absolute;right: 0%;top: 0; width: 80%;background-color: #ffffff;box-shadow: 0 0 10px rgba(0,0,0,0.08);height: 100vh;transition: all 0.5s ease-out;transform:translateX(100%);}
	.m_nav.show{transform:translateX(0);}
	.m_nav .close{position: absolute;top: 16px;right: 16px; width: 22px;height: 22px;background: url(../img/out.png)no-repeat center;background-size: 100% 100%;z-index: 10;}
	.m_center{padding: 80px 30px 30px 30px;}
	.m_center .li{margin-bottom: 20px;}
	.m_center .li>a{font-size: 16px;line-height: 30px;padding-left: 16px;position: relative;color: #333;}
	.m_center .li>a.on{color: #E7450B;}
	.m_center .li>a:after{content: "";position: absolute;left: 0;top: 50%;width: 6px;height: 6px;border-radius: 50%;background-color: #333;margin-top: -3px;}
	.m_center .li.on>a{color: #E7450B;}
	.m_center .li.on>a:after{background-color: #E7450B;}
	.m_center .li ul{text-indent: 2em;display: none;}
	.m_center .li ul a{line-height: 30px;font-size: 14px;}
	.m_center .li ul a:hover{color: #E7450B;}
	.m_center .li:nth-child(2){position: relative;}
	.m_center .li:nth-child(2):after{content: "";position: absolute;top:0;right: 0;width: 30px;height: 30px;background: url(../img/pr_jt.png)no-repeat center;transition: all 0.3s;}
	.m_center .li:nth-child(2).on:after{transform: rotate(90deg);}
	.m_center .li:nth-child(3){position: relative;}
	.m_center .li:nth-child(3):after{content: "";position: absolute;top: 0; right: 0;width: 30px;height: 30px;background: url(../img/pr_jt.png)no-repeat center;transition: all 0.3s;}
	.m_center .li:nth-child(3).on:after{transform: rotate(90deg);}
	.m_center .li:nth-child(5){position: relative;}
	.m_center .li:nth-child(5):after{content: "";position: absolute;top: 0; right: 0;width: 30px;height: 30px;background: url(../img/pr_jt.png)no-repeat center;transition: all 0.3s;}
	.m_center .li:nth-child(5).on:after{transform: rotate(90deg);}
	.header_btn{margin-right: 0;cursor: pointer;height: 37px;padding-top: 16px;}
    .header_btn.hide{opacity: 0;}
    .header_btn span{display: block;width: 22px;height: 1px;background-color: #333;border-radius: 1px;transition: all 0.3s;}
    .header_btn span:nth-child(1){transform: translate(0,-8px);}
    .header_btn span:nth-child(2){transform: translate(12px,0);width: 12px;}
    .index_part2 .top .left .p{margin-top: 20px;text-align:center;}
    .header_btn span:nth-child(3){transform: translate(-2px,8px);}
    .header_btn:hover span:nth-child(1){transform: translate(0,-8px);}
    .header_btn:hover span:nth-child(2){transform: translate(0,0);width: 22px;}
    .header_btn:hover span:nth-child(3){transform: translate(0,8px);}
    .index_banner{height: calc(100vh - 54px);margin-top:54px;}
    .index_banner .txt{left: 0;width: 100%;padding:0 3%;max-width:100%;text-align:center;}
    .index_banner .txt .h1{font-size: 26px;line-height:36px;margin-bottom:18px;}
    .index_banner .txt .h2{font-size: 36px;line-height:50px;}
    .index_part1 .top{display: block;}
    .index_tit{text-align: center;}
    .index_part1 .top{padding: 30px 0 20px 0;}
    .index_part1 .top .right{display: block;}
    .index_part1 .top .right ul{flex-wrap: wrap;width:100%;margin-top:8px;justify-content:center;}
    .index_part1 .top .right ul li{width: 33.33%;margin-right: 0;text-align:center;margin:6px 0;}
    .index_part1 .top .right .btnn{display: none;}
    .index_part1 .con{width: 94%;margin: 0 3%;}
    .index_part1 .con .swiper-slide-active{width: 100%!important;}
    .index_part1 .con .swiper-slide{height: 280px;}
    .index_part1 .con .swiper-slide .txt{display: none;}
    .index_part1 .con .swiper-slide .txt1{bottom: 16px;}
    .index_part1 .con .swiper-slide .txt1 .p{margin-bottom: 0;}
    .index_part1 .con.show{padding-bottom: 30px;}
    .index_part1 .con .swiper-pagination{display: block;bottom:0;}
    .swiper-pagination-bullet-active{background-color: #E7450B;}
    .index_part2{margin-bottom: 30px;}
    .index_part2 .top{display: block;padding:30px 0 20px 0;}
    .index_part2 .top .right{display: none;}
    .index_part2 .con .bpic_boxs{padding-bottom: 100%;}
    .index_part2 .con .bpic_boxs .bpic .txt .icon{margin-bottom: 10px;}
    .index_part2 .con .bpic_boxs .bpic .txt .h{margin-bottom: 10px;font-size:22px;}
    .index_part2 .con .bpic_boxs .bpic .txt .p{line-height: 26px;height: 72px;overflow:hidden;}
    .index_part2 .con .btn_box{margin-top: -20px;}
    .index_part2 .con .btn_box .btn{padding: 14px 0;}
    .index_part2 .con .btn_box .btn .h{font-size: 14px;}
    .index_part3{padding: 30px 3% 30px 3%;margin-bottom:30px;}
    .index_part3>.top{display: block;padding-bottom:0;}
    .index_part3>.top .right{width: 100%;position:static;}
    .index_part3>.top .right .top{position: static;margin-top: 14px;border:none;}
    .index_part3>.top .left{width: 100%;}
    .index_part3>.top .left .p .btnn{margin: 16px auto;margin-bottom:26px;}
    .index_part3>.top .left .num_box .p{font-size: 12px;line-height: 20px;}
    .index_part3>.top .left .num_box .nums{width: 32%;}
    .index_part3>.top .left .num_box .num{line-height: 50px;height: 50px;}
    .index_part3>.bottom{position: static;transform:translateY(0);flex-wrap:wrap;width:100%;}
    .index_part3>.bottom .box{width: 50%;padding:14px 12px;}
    .index_part3>.bottom .box:hover{width:50%;}
    .index_part3>.bottom .box>div{text-align: center;}
    .index_part3>.bottom .box:nth-child(2n){text-align:right;}
    .index_part3>.bottom .box .div .icon{display: inline-block;width:45px;}
    .index_part3>.bottom .box .div .cn{margin-bottom: 0;}
    .index_part3>.bottom .box .div .en{margin-bottom: 12px;}
    .index_part3>.bottom .box .on{display: none;}
    .index_part3>.top .right>.bottom{margin-top: 20px;background-image:url(../img/m_map.png);margin-bottom:20px;}
    .index_part3>.top .right>.bottom .box{display: none;}
    .index_part4>.top{display: block;}
    .index_part4>.top .t_right{justify-content: center;margin-top:8px;}
    .index_part4>.top .t_right a{width:33.33%;margin-left:0;text-align:center;}
    .index_part4>.top .t_right a.btn{display: none;}
    .index_part4 .con{margin-top: 20px;}
    .index_part4 .con .box{display: block;padding:14px 0;}
    .index_part4 .con .box .left{width: 100%;}
    .index_part4 .con .box .right{display: block;width:100%;}
    .index_part4 .con .box .right .p{width: 100%;margin-bottom:0;}
    .index_part4 .btn{display: none;}
    .index_part4 .con .box .left .h{margin-bottom: 4px;}
    .index_part4 .con .box .right{margin-top: 8px;}
    .index_part5{background:#f6f6f6;background-size:cover;display:flex;justify-content:center;flex-wrap:wrap;padding-bottom:30px;padding-top:16px;}
    .index_part5 .center{display: none;}
    .index_part5 .yuan{display: block;width:23%;margin:0 1%;margin-bottom:16px; position:static;transform:translate(0,0);display:flex;justify-content:center;align-items:center;}
    .index_part5 .yuan img{width: 90%;}
    .index_part5 .txt{position:static;transform:translate(0,0);}
    .index_part5 .txt .p{width: 90%;}
    .index_part5 .txt .btn{display: none;}
    .footer .top,.footer .center{display: none;}
    .footer .bottom{line-height: 30px;padding:14px 0;}
    .footer .bottom .w1680{display: block;text-align:center;width:100%;padding:0 3%;}
    .footer .bottom .w1680 .b_left a:nth-child(1){margin-right:0;}
    .ny_banner .img2{display: block;}
    .ny_banner .img1{display: none;}
    .ny_tab{display: none;}
    .ab1 .top .left{display: none;}
    .ab1 .top .right{width: 100%;margin-top:0;padding:20px 3%;}
    .ab1 .top .right .p{line-height: 26px;height: 260px;}
    .ab2{display: block;margin-top:0px;}
    .ab2 .left{width: 100%;}
    .ab2 .right{width: 100%;margin-top:0;padding:20px 3%;}
    .ab2 .right .box:nth-child(1) .txt:after, .ab2 .right .box:nth-child(3) .txt:after{display:none;}
    .ab2 .right .box{display: block;width: 48%;text-align:center;}
    .ab2 .right .box:nth-child(1),.ab2 .right .box:nth-child(2){margin-bottom:24px;}
    .ab2 .right .box .num{margin: 0 auto;justify-content:center;}
    .ab2 .right .box .num .fh .add{top: -5px;}
    .ab3{padding-top: 30px;margin-bottom: 30px;}
    .ab3 .tit{margin-bottom: 20px;}
    .ab3 .con{padding-top: 0;}
    .w1680{width: 94%;}
    .ab3 .con{padding-bottom: 30px;}
    .ab3 .con .swiper-slide:hover .pic .icon{top:50%;}
    .ab3 .con .swiper-slide:hover .txt{background:#fff;}
    .ab3 .con .swiper-slide .txt .h:hover{color:#333;}
    .ab3 .con .swiper-slide .txt .p:hover{color:#666;}
    .ab3 .con .swiper-pagination{display: block;bottom:0;}
    .ab4 .con{padding:0 40px;height:400px;}
    .ab4 .con .next, .ab4 .con .prev{width: 30px;height: 30px;background-size:100% 100%;}
    .ab4 .con .swiper-slide .pic{margin-bottom: 12px;}
    .ab4 .con .swiper-slide .yuan{margin: 20px 0;}
    .ab5{padding: 30px 0;}
    .ab5 .top{padding: 30px 0;}
    .ab5 .top .next, .ab5 .top .prev{width: 30px;height: 30px;background-size: 100% 100%;}
    .ab5 .con{padding-top: 20px;margin-top: 0;border-top:none;}
    .ab5 .con .swiper-slide .pic{padding: 20px;}
    .ab5 .con .swiper-slide .txt{margin-top: 16px;}
    .ab6{margin-bottom: 30px;}
    .ab6 .tit{margin-bottom: 20px;}
    .ab6 .con .swiper-slide .txt{margin-top: 16px;font-size:14px;}
    .ab6 .con{padding-bottom: 50px;}
    .ab6 .con .prev, .ab6 .con .next{width: 30px;height: 30px;background-size: 100% 100%;}
    .ab6 .con .swiper-pagination{bottom: 0;}
    .ab7 .tit{margin-bottom: 20px;}
    .ab7 .con>.top{padding: 0 16px;}
    .ab7 .con .box .tit1{padding: 0 16px;}
    .ab7 .con .box .box1{padding: 12px 16px;}
    .ab7 .con .box .box1 .top2{display: block;}
    .ab7 .con .box .box1 .top2 .left{margin-bottom: 14px;}
    .ab7 .con .box .box1 .con2{display: block;}
    .ab7 .con .box .box1 .con2 .list{margin-right: 0;}
    .ab7 .con .box .box1 .con2 .list:last-child{margin-top:20px;}
    .ab7{margin-bottom: 0;}
    .ab7 .con .box{margin-bottom: 14px;}
    
    .pl_con .con{padding-top: 30px;}
    .pl_con .con .box{display: block;margin-bottom:20px;}
    .pl_con .con .box::before{display:none;}
    .pl_con .con .box .right{display: block;width: 100%;}
    .pl_con .con .box .right .pic{width: 100%;}
    .pl_con .con .box .right .day{display: none;}
    .pl_con .con .box .left{width: 100%;padding: 12px 3%;margin-top:0;}
    .pl_con .con .box .left .h{margin-bottom: 12px;}
    .pl_con .con .box .left .p{line-height: 24px;margin-bottom: 20px;height:48px;}
    
    .sol_con .sol_tab{margin-bottom: 20px;}
    .sol_con .sol_tab ul li .pic{width: 30px;}
    .sol_con .con .box{margin-bottom: 30px;}
    .sol_con .con .box .top{height: 360px;}
    .sol_con .con .box .bottom{padding-top: 20px;}
    .sol_con .con .box .bottom .right{width: 32%;}
    .sol_con .con .box .bottom .left{padding-bottom: 20px;}
    .sol_con .con .box .bottom .left .swiper-pagination{display: block;bottom:0;}
    .sol_d1{display: block;padding:16px 0;}
    .sol_d_con{padding-top: 30px;}
    .sol_d1 .left .li{margin-bottom: 20px;}
    .sol_d1 .left .li .h{width: 140px;line-height:40px;margin-bottom:14px;}
    .sol_d1 .left .li .h:before{height:24px;width: 3px;}
    .sol_d1 .left .li .p{margin-left: 40px;}
    .sol_d1 .right{padding: 0 12px;}
    .sol_d2{padding: 16px 0;margin-bottom:30px;}
    .sol_d2 .h{width: 206px;margin-bottom:14px;}
    .sol_d2 .boxs{padding: 0 12px;display:block;margin-bottom:20px;}
    .sol_d2 .boxs .box{width: 100%;margin-bottom:14px;}
    .sol_d2 .boxs .box:last-child{margin-bottom:0;}
    .sol_d2 .list1{margin: 0 12px;padding-bottom:30px;}
    .sol_d_con .pd6{padding: 30px 0;}
    .news_con .con{margin-bottom: 20px;}
    .pd6 .top{padding-bottom: 12px;margin-bottom:20px;}
    .pd6 .top .btn_box div{width: 30px;height: 30px;background-size: 100% 100%;}

    .news_con .con{padding-top: 20px;}
    .news_con .con .box{width: 48%;padding:10px 0;}
    .news_con .con .box:nth-child(1):before, .news_con .con .box:nth-child(2):before{display:none;}
    .news_con .con .box:nth-child(1):after, .news_con .con .box:nth-child(4):after{display:none;}
    .news_con .con .box .btn{display: none;}
    .news_con .con .box .pic{margin-bottom: 8px;}
    .news_con .con .box .day{margin-bottom: 7px;}
    .news_con .con .box .txt .h{margin-bottom: 10px;}
    .news_con .con .box .txt{padding-bottom: 12px;}
    .page{margin-bottom: 30px;}
    .page a{width: 40px;height: 40px;line-height: 38px;}
    
    .nd_con .tit{padding: 30px 0 20px 0;}
    .nd_con .tit .h{margin-bottom: 8px;}
    .nd_con .b_list{margin-top: 20px;margin-bottom: 30px;}
    
    .tac_con .tac1 .top{padding: 14px;overflow:hidden;flex-wrap:wrap;}
    .tac_con .tac1 .top .box{width:48%;text-align:center;margin-bottom:20px;}
    .tac_con .tac1 .top .box .p3{font-size: 14px;}
    .tac_con .tac1 .top .box:nth-child(3),.tac_con .tac1 .top .box:nth-child(4){margin-bottom:0;}
    .tac_con .tac1 .top .box .solid{width: 100%;display:none;}
    .tac_con .tac1 .top .box .icon{margin-bottom: 10px;}
    .tac_con .tac1 .top .box .pic{width: 80px;}
    .tac_con .tac1 .top .box .p2{font-size: 14px;line-height:24px;}
    .c-part2 .tab{display: block;}
    .c-part2 .tab .col-l a{font-size: 18px;line-height:32px;}
    .c-part2 .tab .col-l a::before{width:32px;height: 32px;background-size:100% 100%;}
    .tac_con .tac2 #container .contact_ms{width: 320px;}
    .tac_con .tac2 #container .contact_ms .pic{width: 70px;height: 70px;}
    .amap-container img{width: 100%;height: 100%;}
    .tac_con .tac2 #container .contact_ms .h{margin-bottom: 8px;}
    .tac_con .tac2{height: 450px!important;padding-bottom:30px;}
    .tac_con .tac3 .tit{margin-bottom: 20px;}
    .c-part2 .tab{margin-top: 0;}
    .c-part2 .tab .col-l{margin-bottom:12px;}
    .c-part2 .tab .col-r{justify-content: space-between;}
    .el-select .el-input .el-select__caret{height: 40px;}
    .c-part2 .tab .col-r a.one{width: 48%;margin-right: 0;}
    .c-part2 .tab .col-r .form{width: 48%;margin-right: 0;box-sizing:border-box;}
    .c-part2 .tab .col-r .form .el-select{width: 100%;}
    .c-part2 .list{margin-top: 10px;}
    .c-part2 .list .item{width: 100%;margin-right:0!important;padding:20px 16px;margin-bottom:20px;}
    .c-part2{padding-bottom: 30px;}
    .c-part2 .el-pagination.is-background .btn-next, .c-part2 .el-pagination.is-background .btn-prev, .c-part2 .el-pagination.is-background .el-pager li{
        width: 40px;height: 40px;line-height: 40px;
    }
    .tac_con .tac1{padding: 30px 0;}
    .tac_con .tac1 .tit{margin-bottom: 20px;}
    
    .coo_con .con .top{display: block;padding-top:30px;padding-bottom:30px;margin-bottom:20px;}
    .coo_con .con .top .right{flex-wrap: wrap;justify-content:space-between;margin-top:20px;}
    .coo_con .con .top .right .box{margin-left: 0;width:30%;}
    .coo_con .con .top .right .box .num{margin-bottom: 5px;}
    .coo_con .con .top .right .box .num .f_60{font-size: 30px;}
    .coo_con .con .top .left img{width: 160px;}
    .ny_tit{margin: 30px 0 20px 0;font-size:28px;}
    .coo_con .con .list .box{width: 30%;margin-bottom:12px;}
    .coo_con .con .list{padding-bottom: 20px;}
    .ny_banner .txt .en{font-size: 36px;line-height: 34px;}
    
    .pd_con .con .pd1{display: block;padding:30px 0;}
    .pd_con .con .pd1 .left{width: 100%;}
    .pd_con .con .pd1 .right{width: 100%;}
    .pd_con .con .pd1 .left .swiper-slide{height: 260px;}
    .pd_con .con .pd1 .left .swiper-pagination{bottom: 15px;}
    .pd_con .con .pd1 .right .txt .h{padding-bottom: 0;border-bottom: none;margin-bottom:7px;line-height:34px;margin-top:12px;font-size:18px;}
    .pd_con .con .pd1 .right .txt .p{line-height: 22px;margin-bottom:30px;}
    .pd_con .con .pd1 .right .pic_boxs .pic_box{margin-top: 20px;}
    .pd_con .con .pd2 .top{padding-bottom: 0;border-bottom: none;margin-bottom:20px;}
    .pd_con .con .pd3 .top{padding-bottom: 0;border-bottom: none;margin-bottom:20px;}
    .pd_con .con .pd3 .con{margin-bottom: 30px;}
    .pd_con .con .pd4 .top{padding-bottom: 0;border-bottom: none;margin-bottom:20px;}
    table span{font-size: 14px!important;}
    .pd_con .con .pd5, .pd_con .con .pd4{padding-bottom: 30px;}
    .pd_con .con .pd5 .top{padding-bottom: 0;border-bottom: none;margin-bottom:20px;}
    .pd6 .con .swiper-slide .pic{margin-bottom: 14px;}
    .pd6{padding-bottom: 30px;}
    .ps-part3{padding-top: 0;}
    .pd6 .con{padding-bottom: 30px;}
    .pd6 .con .swiper-pagination{display: block;bottom:0;}
    .pd_con .con .pd3 .con img{height: 18vw;}
    .pd_con .con .pd2 .con1{margin-bottom: 30px;}
    
    .ab4 .tit{margin-bottom: 20px;}
    .ab1 .top .right .h1{margin-bottom: 8px;}
    .ab1 .top .right .h2{margin-bottom: 15px;}
    
    .ser_con .ser1{padding-top: 30px;}
    .ser_con .ser1 .con .w1680{display: block;}
    .ser_con .ser1 .con .w1680 .left{width: 100%;height:96.6vw;overflow:hidden;}
    .ser_con .ser1 .con .w1680 .right{width: 100%;}
    .ser_con .ser1 .map{transform: scale(0.436) translate(-65%,-50%);}
    .map_ns{right: 60px!important;}
    .ser_con .ser1 .con .w1680 .right .txt .bottom .item{margin-right: 30px;}
    .ser_con .ser1 .con .w1680 .right.m_right .box{display: block;}
    
    .ser_con .ser1 .con .w1680 .left{display:block;}
    .ser_con .ser1 .con .w1680 .right{display:block;padding:20px;}
    /*.ser_con .ser1 .con .w1680 .right.m_right{display:block;padding:20px 14px;position:relative;overflow:hidden;padding-bottom:70px;}*/
    /*.ser_con .ser1 .con .w1680 .right.m_right .swiper-pagination{bottom: 20px;}*/
    .ser_con .ser1 .con .w1680 .right .h:before{display:none;}
    .ser_con .ser1 .con .w1680 .right .h{margin-bottom: 12px;}
    .ser_con .ser1 .con .w1680 .right .pic img{margin-bottom: 12px;}
    .ser_con .ser1 .con .w1680 .right .h1{padding-bottom: 8px;margin-bottom: 15px;}
    .ser_con .ser1 .tit{margin-bottom: 20px;}
    .ser_con .ser2{padding: 30px 0;}
    .ser_con .ser2 .tit{margin-bottom: 20px;}
    .ser_con .ser2 .boxs{padding-bottom: 50px;}
    .ser_con .ser2 .boxs .swiper-pagination{bottom: 0;}
    .ser_con .ser2 .boxs .swiper-pagination-bullet{width: 30px;height: 30px;line-height: 30px;}
    .ser3 .tit{margin-bottom: 20px;}
    .ser3 .con .box{margin-bottom: 20px;}
    .ser3 .con .box .top{padding: 16px 20px;}
    .ser_con .ser1 .con{padding-top: 0;padding-bottom:0;}
    
    .ser_input input{width: calc(100% - 70px);line-height: 48px;border: 1px solid #DCDCDC;padding-left:10px;}
.ser_input .button{width: 70px;}
.con_wrapper{height: 75%;}
.ser_con .ser1 .con .w1680 .right .txt{padding-bottom: 36px;max-height:240px;}
.ser_con .ser1 .con .w1680 .right .txt .p{margin-bottom: 12px;}
.tac_con {padding-bottom: 30px;}
/*.ser_con .ser1 .con .w1680 .right .txt:last-child{padding-bottom:0;}*/
.index_banner .swiper-slide>img.mp{display: block;}
.index_banner .swiper-slide>img.pc{display: none;}

.ab7 .con>.top .li{padding:10px 0;line-height:1.3;}
.ab7 .con .box .tit1 .li{padding:10px 0;line-height:1.3;}
}
